Class JoinHelper
java.lang.Object
org.elasticsearch.cluster.coordination.JoinHelper
public class JoinHelper
extends java.lang.Object
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceJoinHelper.JoinCallback -
Field Summary
Fields Modifier and Type Field Description static java.lang.StringJOIN_ACTION_NAMEstatic Setting<org.elasticsearch.common.unit.TimeValue>JOIN_TIMEOUT_SETTINGstatic java.lang.StringSTART_JOIN_ACTION_NAMEstatic java.lang.StringVALIDATE_JOIN_ACTION_NAME -
Method Summary
Modifier and Type Method Description voidsendJoinRequest(DiscoveryNode destination, long term, java.util.Optional<Join> optionalJoin)voidsendJoinRequest(DiscoveryNode destination, long term, java.util.Optional<Join> optionalJoin, java.lang.Runnable onCompletion)voidsendStartJoinRequest(StartJoinRequest startJoinRequest, DiscoveryNode destination)voidsendValidateJoinRequest(DiscoveryNode node, ClusterState state, ActionListener<TransportResponse.Empty> listener)Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
JOIN_ACTION_NAME
public static final java.lang.String JOIN_ACTION_NAME- See Also:
- Constant Field Values
-
VALIDATE_JOIN_ACTION_NAME
public static final java.lang.String VALIDATE_JOIN_ACTION_NAME- See Also:
- Constant Field Values
-
START_JOIN_ACTION_NAME
public static final java.lang.String START_JOIN_ACTION_NAME- See Also:
- Constant Field Values
-
JOIN_TIMEOUT_SETTING
-
-
Method Details
-
sendJoinRequest
public void sendJoinRequest(DiscoveryNode destination, long term, java.util.Optional<Join> optionalJoin) -
sendJoinRequest
public void sendJoinRequest(DiscoveryNode destination, long term, java.util.Optional<Join> optionalJoin, java.lang.Runnable onCompletion) -
sendStartJoinRequest
-
sendValidateJoinRequest
public void sendValidateJoinRequest(DiscoveryNode node, ClusterState state, ActionListener<TransportResponse.Empty> listener)
-