public class LicenceCheckerUpdateCallbackImplACS
extends tigase.licence.LicenceCheckerUpdateCallbackImpl
LicenceCheckerUpdateCallback
which provides additional
information about number of connected cluster nodes.Constructor and Description |
---|
LicenceCheckerUpdateCallbackImplACS(String cmpName,
tigase.cluster.strategy.ClusteringStrategyIfc<ConnectionRecordExt> strategy)
Constructs Session Manager ACS version of
LicenceCheckerUpdateCallback which provides
additional information about number of connected cluster nodes. |
Modifier and Type | Method and Description |
---|---|
boolean |
additionalValidation(tigase.licence.Licence lic) |
tigase.xml.Element |
getComponentAdditionalData() |
String |
getMissingLicenseWarning() |
Optional<Map<String,String>> |
getServerVerifiableMetrics() |
public LicenceCheckerUpdateCallbackImplACS(String cmpName, tigase.cluster.strategy.ClusteringStrategyIfc<ConnectionRecordExt> strategy)
LicenceCheckerUpdateCallback
which provides
additional information about number of connected cluster nodes.public tigase.xml.Element getComponentAdditionalData()
getComponentAdditionalData
in interface tigase.licence.LicenceCheckerUpdateCallback
getComponentAdditionalData
in class tigase.licence.LicenceCheckerUpdateCallbackImpl
public boolean additionalValidation(tigase.licence.Licence lic)
additionalValidation
in interface tigase.licence.LicenceCheckerUpdateCallback
additionalValidation
in class tigase.licence.LicenceCheckerUpdateCallbackImpl
public String getMissingLicenseWarning()
getMissingLicenseWarning
in interface tigase.licence.LicenceCheckerUpdateCallback
getMissingLicenseWarning
in class tigase.licence.LicenceCheckerUpdateCallbackImpl
Copyright © 2004–2020 Tigase. All rights reserved.