ClusterManager | Manages the cluster - addition of nodes, removal, etc |
ClusterMessageConsumer | The interface to be implemented by classes wishing to listen to messages sent to a cluster. |
ClusterMessagingService | Service responsible for notifying ClusterMessageConsumer instances when
messages are waiting to be processed. |
ClusterNodeProperties | This is used to lookup cluster properties from the underlying properties file. |
ClusterServicesManager | Start and stop clustered services |
ClusterServicesRegistry | Holds the cluster specific services |
EhCacheConfigurationFactory | Builder for our EhCacheConfiguration. |
MessageHandlerService | Synchronously send and receive messages |
NodeStateManager | Manage the state of nodes in the HA Cluster. |
NodeStateService | A service relating to the state of nodes within a JIRA cluster. |
ClusterMessage | Represents a message sent from a node |
ClusterNodePropertiesImpl | Responsible for loading the cluster properties from file, if it exists |
DatabaseClusterMessagingService | Provides an implementation for the ClusterMessagingService that wraps an existing
MessageHandlerService in order to provide an API that can be consumed by plugins. |
DefaultClusterManager | Manages the cluster - addition of nodes, removal, etc |
DefaultClusterServicesManager | Starts and stops clustering specific services - checks to see if clustered |
DefaultClusterServicesRegistry | Simple registry for clustered services. |
DefaultEhCacheConfigurationFactory | Builder for our EhCacheConfiguration. |
DefaultNodeStateManager | Manage the state of the current node. |
DefaultNodeStateService | The NodeStateService implementation. |
EventMessageConsumer | Consumes cluster messages and pushes them out to the EventPublisher. |
Message | Represents the set of messages that can be sent in the cluster |
Node | Represents a node in the cluster |
OfBizClusterMessageStore | Responsible for storing and retrieving cluster messages in the underlying database. |
OfBizClusterNodeStore | Responsible for storing and retrieving ClusterNode state in the underlying database |
OfBizMessageHandlerService | Provides an implementation for the ClusterMessagingService that uses OfBiz to
manage the message queue in the database and holds any listeners via a weak reference so that it doesn't keep
listeners alive across plugin restarts, etc. |
ClusterStateException | A generic exception for cluster related problems |
NotClusteredException | Thrown when a cluster-specific operation is attempted but the target instance is not part of a cluster. |