Interface LicensingService

    • Method Detail

      • getTemplates

        List<org.acumos.cds.domain.MLPLicenseProfileTemplate> getTemplates()
                                                                    throws org.acumos.licensemanager.profilevalidator.exceptions.LicenseProfileException,
                                                                           AcumosServiceException
        Throws:
        org.acumos.licensemanager.profilevalidator.exceptions.LicenseProfileException
        AcumosServiceException
      • getTemplate

        org.acumos.cds.domain.MLPLicenseProfileTemplate getTemplate​(long templateId)
                                                             throws org.acumos.licensemanager.profilevalidator.exceptions.LicenseProfileException,
                                                                    AcumosServiceException
        Throws:
        org.acumos.licensemanager.profilevalidator.exceptions.LicenseProfileException
        AcumosServiceException
      • licenseAssetRegister

        boolean licenseAssetRegister​(String solutionId,
                                     String revisionId,
                                     String userId)
      • createLicenseProfileTemplate

        org.acumos.cds.domain.MLPLicenseProfileTemplate createLicenseProfileTemplate​(org.acumos.cds.domain.MLPLicenseProfileTemplate licenseProfileTemplate)
      • updateLicenseProfileTemplate

        void updateLicenseProfileTemplate​(org.acumos.cds.domain.MLPLicenseProfileTemplate licenseProfileTemplate)