| Package | Description | 
|---|---|
| com.hazelcast.instance | This package contains Hazelcast Instance functionality. | 
| com.hazelcast.internal.cluster.impl | This package contains the implementation of the cluster functionality. | 
| com.hazelcast.internal.cluster.impl.operations | This package contains operations for the com.hazelcast.cluster.impl package. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | DefaultNodeExtension. validateJoinRequest(JoinMessage joinMessage) | 
| void | NodeExtension. validateJoinRequest(JoinMessage joinMessage)Executed on the master node before allowing a new member to join from
  ClusterJoinManager.handleJoinRequest(JoinRequest, Connection). | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | JoinRequest | 
| class  | SplitBrainJoinMessageA  JoinMessageissued by the master node of a subcluster to the master of another subcluster
 while searching for other clusters for split brain recovery. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | ClusterJoinManager. answerWhoisMasterQuestion(JoinMessage joinMessage,
                         Connection connection)Respond to a  WhoisMasterOp. | 
| void | MulticastService. send(JoinMessage joinMessage) | 
| boolean | ClusterJoinManager. validateJoinMessage(JoinMessage joinMessage)Validate that the configuration received from the remote node in  joinMessageis compatible with the
 configuration of this node. | 
| Constructor and Description | 
|---|
| WhoisMasterOp(JoinMessage joinMessage) | 
Copyright © 2021 Hazelcast, Inc.. All Rights Reserved.