Package step.plugins.licensing
Class StepLicenseManagerImplementation
- java.lang.Object
-
- ch.exense.licensing.client.LicenseManagerImplementation<StepLicenseManagerConfiguration>
-
- step.plugins.licensing.StepLicenseManagerImplementation
-
- All Implemented Interfaces:
ch.exense.licensing.client.LicenseManager
,StepLicenseManager
public class StepLicenseManagerImplementation extends ch.exense.licensing.client.LicenseManagerImplementation<StepLicenseManagerConfiguration> implements StepLicenseManager
-
-
Constructor Summary
Constructors Constructor Description StepLicenseManagerImplementation(StepLicenseManagerConfiguration cfg, ch.exense.licensing.trust.Principal trustAnchor, ch.exense.licensing.model.ResourceRegistry registry, java.io.File cwd)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
getStepLicenseConfigurationVersion()
java.util.List<StepUserCategorySpecification>
getStepUserCategorySpecifications()
-
Methods inherited from class ch.exense.licensing.client.LicenseManagerImplementation
checkLicensedProduct, getAggregatedConsumption, getAuthority, getBaseContext, getManagerContext, getRegistry, grantsMayHaveChanged, registerConsumer, registerConsumerProvider, registerLicenseNotificationHandler, registerUsageLogger, setBaseContext, setCurrentlyKnownGrants, setCurrentUsages, setCustomerContexts, shutdown, startup, unregisterConsumer, updateUsages
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface ch.exense.licensing.client.LicenseManager
checkLicensedProduct, getAggregatedConsumption, getRegistry, registerConsumer, registerConsumerProvider, registerLicenseNotificationHandler, registerUsageLogger, shutdown, startup, unregisterConsumer, updateUsages
-
Methods inherited from interface step.plugins.licensing.StepLicenseManager
getManagerContext
-
-
-
-
Constructor Detail
-
StepLicenseManagerImplementation
public StepLicenseManagerImplementation(StepLicenseManagerConfiguration cfg, ch.exense.licensing.trust.Principal trustAnchor, ch.exense.licensing.model.ResourceRegistry registry, java.io.File cwd) throws ch.exense.licensing.LicensingException
- Throws:
ch.exense.licensing.LicensingException
-
-
Method Detail
-
getStepLicenseConfigurationVersion
public int getStepLicenseConfigurationVersion()
- Specified by:
getStepLicenseConfigurationVersion
in interfaceStepLicenseManager
-
getStepUserCategorySpecifications
public java.util.List<StepUserCategorySpecification> getStepUserCategorySpecifications()
- Specified by:
getStepUserCategorySpecifications
in interfaceStepLicenseManager
-
-