Package com.atlassian.confluence.cluster
-
Interface Summary Interface Description ClusterConfigurationHelper A facade for interacting with the clustering subsystemClusteredLock Deprecated. Since 5.6, useClusterLockService
for locking which returns instances ofLock
ClusterInformation Deprecated, for removal: This API element is subject to removal in a future version. since 8.2ClusterJoinConfig ClusterJoinConfig.Decoder ClusterManager ClusterNodeInformation ClusterSetupValidator Simple flyweight that validates the user-inputted parameters required to setup a cluster.NodeStatus NodeZduInfo UpgradeFinalizationRun Information with the execution of upgrade finalization and its outcomeUpgradeFinalizationRun.Error Specifies the contract for errors related to the running of a FinalizationUpgradeTask
ZduManager This is a publicly available component used by the ZDU plugin -
Class Summary Class Description AWSClusterJoinConfig ClusterCompatibilityValidator This class validates if the current node is compatible with the cluster.ClusterConfig Immutable value bean for Confluence cluster configurationClusterConfigurationUtils Helper class for retrieving cluster configuration information.ClusteredTaskQueue Deprecated, for removal: This API element is subject to removal in a future version. since 8.2 no replacementClusteredTaskQueueWithErrorQueue Deprecated, for removal: This API element is subject to removal in a future version. since 8.2 no replacementClusterEventBroadcaster Listens for events which are implementations ofClusterEvent
, and wraps them in aClusterEventWrapper
and publishes them via theClusterManager
.ClusterInvariants This class contains all attributes of a cluster which must be identical between nodes on a stable clusterClusterNodeExecution<T> Represents the cluster execution in each node (e.g.DefaultClusterConfigurationHelper An implementation ofClusterConfigurationHelper
which assumes that a cluster of some sort is being used.DefaultClusterSetupValidator EmptyClusterInformation Deprecated, for removal: This API element is subject to removal in a future version. since 8.2KubernetesClusterJoinConfig AClusterJoinConfig
for Kubernetes environments.MulticastClusterJoinConfig NodeStatusImpl ReIndexingScopeThreadLocal Control whether a reindex should happen cluster-wide or within current node onlyStartClusterLongRunningTask TCPIPClusterJoinConfig ZduStatus POJO for returning ZDU state -
Enum Summary Enum Description ClusterJoinConfig.ClusterJoinType ReIndexingScopeThreadLocal.ReIndexingScope ZduStatus.State These do not map one to one to ZDU states, they just provide enough information for Confluence to interact with the ZDU Plugin Values of this type are stored in the DB via ZduStatusEntity -
Exception Summary Exception Description AlreadyClusteredException ClusterAlreadyExistsException ClusterException ClusterNotPermittedException InvalidClusterAddressException InvalidClusterJoinConfigException NamedClusterException NoSuchClusterNodeException This exception is thrown when a requested cluster node is not present in the cluster.