Package step.plugins.licensing
Class StepLicenseManager
- java.lang.Object
-
- ch.exense.licensing.AbstractLicenseManager
-
- step.plugins.licensing.StepLicenseManager
-
public class StepLicenseManager extends ch.exense.licensing.AbstractLicenseManager
-
-
Constructor Summary
Constructors Constructor Description StepLicenseManager(String module)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
checkCurrentUserLimit(step.core.GlobalContext context)
boolean
checkLicenseIntegrity()
boolean
checkLocalUserLimit(int localUserCount)
boolean
checkModuleOnly()
boolean
checkUserLimitForProjectedNumber(step.core.GlobalContext context, int additionalNumber)
void
printErrorMsg(String msg)
-
Methods inherited from class ch.exense.licensing.AbstractLicenseManager
checkLicenseIntegrityOnly, checkLicenseIntegrityOnly, checkModuleOnly, checkModuleOnly, checkProductMatchOnly, checkSignature, checkUserCountOnly, fullLicenseCheck, fullLicenseCheck, getLicenseMode, getLicenseMode, getSignatureString, loadProperties
-
-
-
-
Constructor Detail
-
StepLicenseManager
public StepLicenseManager(String module)
-
-
Method Detail
-
printErrorMsg
public void printErrorMsg(String msg)
- Specified by:
printErrorMsg
in classch.exense.licensing.AbstractLicenseManager
-
checkLicenseIntegrity
public boolean checkLicenseIntegrity()
-
checkModuleOnly
public boolean checkModuleOnly()
-
checkLocalUserLimit
public boolean checkLocalUserLimit(int localUserCount)
-
checkCurrentUserLimit
public boolean checkCurrentUserLimit(step.core.GlobalContext context)
-
checkUserLimitForProjectedNumber
public boolean checkUserLimitForProjectedNumber(step.core.GlobalContext context, int additionalNumber)
-
-