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
SplitBrainJoinMessage s 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 © 2018 Hazelcast, Inc.. All Rights Reserved.