Package tigase.licence.callbacks
Class LicenceCheckerUpdateCallbackImplACS
java.lang.Object
tigase.licence.LicenceCheckerUpdateCallbackImpl
tigase.licence.callbacks.LicenceCheckerUpdateCallbackImplACS
- All Implemented Interfaces:
tigase.licence.LicenceCheckerUpdateCallback
public class LicenceCheckerUpdateCallbackImplACS
extends tigase.licence.LicenceCheckerUpdateCallbackImpl
Session Manager ACS version of
LicenceCheckerUpdateCallback
which provides additional
information about number of connected cluster nodes.- Author:
- Wojciech Kapcia
-
Constructor Summary
ConstructorDescriptionLicenceCheckerUpdateCallbackImplACS
(String cmpName, tigase.cluster.strategy.ClusteringStrategyIfc<ConnectionRecordExt> strategy) Constructs Session Manager ACS version ofLicenceCheckerUpdateCallback
which provides additional information about number of connected cluster nodes. -
Method Summary
Modifier and TypeMethodDescriptionboolean
additionalValidation
(tigase.licence.Licence lic) tigase.xml.Element
Methods inherited from class tigase.licence.LicenceCheckerUpdateCallbackImpl
getID
-
Constructor Details
-
LicenceCheckerUpdateCallbackImplACS
public LicenceCheckerUpdateCallbackImplACS(String cmpName, tigase.cluster.strategy.ClusteringStrategyIfc<ConnectionRecordExt> strategy) Constructs Session Manager ACS version ofLicenceCheckerUpdateCallback
which provides additional information about number of connected cluster nodes.
-
-
Method Details
-
getComponentAdditionalData
public tigase.xml.Element getComponentAdditionalData()- Specified by:
getComponentAdditionalData
in interfacetigase.licence.LicenceCheckerUpdateCallback
- Overrides:
getComponentAdditionalData
in classtigase.licence.LicenceCheckerUpdateCallbackImpl
-
additionalValidation
public boolean additionalValidation(tigase.licence.Licence lic) - Specified by:
additionalValidation
in interfacetigase.licence.LicenceCheckerUpdateCallback
- Overrides:
additionalValidation
in classtigase.licence.LicenceCheckerUpdateCallbackImpl
-
getMissingLicenseWarning
- Specified by:
getMissingLicenseWarning
in interfacetigase.licence.LicenceCheckerUpdateCallback
- Overrides:
getMissingLicenseWarning
in classtigase.licence.LicenceCheckerUpdateCallbackImpl
-
getServerVerifiableMetrics
-