See: Description
| Interface | Description | 
|---|---|
| MulticastListener | 
| Class | Description | 
|---|---|
| AbstractJoiner | |
| BindMessage | |
| ClusterClockImpl | |
| ClusterDataSerializerHook | |
| ClusterHeartbeatManager | 
 ClusterHeartbeatManager manages the heartbeat sending and receiving
 process of a node. 
 | 
| ClusterJoinManager | 
 ClusterJoinManager manages member join process. 
 | 
| ClusterServiceImpl | |
| ClusterStateChange<T> | 
 Wrapper object indicating a change in the cluster state - it may be cluster state change or cluster version change. 
 | 
| ClusterStateManager | 
 ClusterStateManager stores cluster state and manages cluster state transactions. 
 | 
| ClusterStateTransactionLogRecord | 
 TransactionLogRecord implementation to be used in  
ClusterState transactions. | 
| ConfigCheck | 
 Contains enough information about Hazelcast Config to do a validation check so that clusters with different configurations
 don't join. 
 | 
| DiscoveryJoiner | |
| JoinMessage | |
| JoinRequest | |
| MemberSelectingCollection<M extends Member> | 
 An immutable collection that applies all the  
MemberSelector instances to
 its internal Member collection. | 
| MembershipManager | 
 MembershipManager maintains member list and version, manages member update, suspicion and removal mechanisms. 
 | 
| MembersView | 
 MembersView is a container object to carry member list and version together. 
 | 
| MembersViewMetadata | |
| MulticastJoiner | |
| MulticastService | |
| NodeMulticastListener | |
| SplitBrainJoinMessage | 
 A  
JoinMessage issued by the master node of a subcluster to the master of another subcluster
 while searching for other clusters for split brain recovery. | 
| SplitBrainMulticastListener | 
 Listens for  
SplitBrainJoinMessages and adds them for processing by split brain handler. | 
| Enum | Description | 
|---|---|
| SplitBrainJoinMessage.SplitBrainMergeCheckResult | 
| Exception | Description | 
|---|---|
| ClusterTopologyChangedException | 
 Thrown when a cluster topology change is detected. 
 | 
| ConfigMismatchException | 
 Exception thrown when 2 nodes want to join, but there configuration doesn't match 
 | 
| VersionMismatchException | 
 Indicates that the version of a joining member is not compatible with the cluster version. 
 | 
This package contains the implementation of the cluster functionality.
Copyright © 2020 Hazelcast, Inc.. All Rights Reserved.