@Internal public class DefaultClusterSafetyManager extends AbstractClusterSafetyManager
NON_CLUSTERED_NODE_NAME, NOT_FOUND_STATEMENT, random, SAFETY_NUMBER, SAFETY_NUMBER_MODIFIER| Constructor and Description |
|---|
DefaultClusterSafetyManager(ClusterSafetyDao clusterSafetyDao,
com.atlassian.event.api.EventPublisher eventPublisher,
SharedDataManager clusterSharedDataManager,
ClusterManager clusterManager,
LicenseService licenseService) |
| Modifier and Type | Method and Description |
|---|---|
protected org.slf4j.Logger |
getLogger() |
protected Map<String,Integer> |
getSafetyNumberMap() |
protected Map<String,String> |
getSafetyNumberModifierMap() |
protected void |
handlePanic() |
protected void |
logRuntimeInfo() |
getClusterManager, getEventPublisher, getLicenseService, getNextValue, getNodeName, isLogEnabled, onCacheNumberIsMissed, onDatabaseNumberIsMissed, onNumbersAreDifferent, onNumbersAreEqual, onNumbersMissed, updateSafetyNumber, verifypublic DefaultClusterSafetyManager(ClusterSafetyDao clusterSafetyDao, com.atlassian.event.api.EventPublisher eventPublisher, SharedDataManager clusterSharedDataManager, ClusterManager clusterManager, LicenseService licenseService)
protected void logRuntimeInfo()
logRuntimeInfo in class AbstractClusterSafetyManagerprotected org.slf4j.Logger getLogger()
getLogger in class AbstractClusterSafetyManagerprotected Map<String,String> getSafetyNumberModifierMap()
getSafetyNumberModifierMap in class AbstractClusterSafetyManagerprotected Map<String,Integer> getSafetyNumberMap()
getSafetyNumberMap in class AbstractClusterSafetyManagerprotected void handlePanic()
handlePanic in class AbstractClusterSafetyManagerCopyright © 2003–2020 Atlassian. All rights reserved.