/** * Sends a split brain join request to the target address and checks the response to see if this node should merge * to the target address. */ protected final SplitBrainMergeCheckResult sendSplitBrainJoinMessageAndCheckResponse(Address target, SplitBrainJoinMessage request) { SplitBrainJoinMessage response = sendSplitBrainJoinMessage(target, request); return clusterService.getClusterJoinManager().shouldMerge(response); }
/** * Sends a split brain join request to the target address and checks the response to see if this node should merge * to the target address. */ protected final SplitBrainMergeCheckResult sendSplitBrainJoinMessageAndCheckResponse(Address target, SplitBrainJoinMessage request) { SplitBrainJoinMessage response = sendSplitBrainJoinMessage(target, request); return clusterService.getClusterJoinManager().shouldMerge(response); }
SplitBrainMergeCheckResult result = service.getClusterJoinManager().shouldMerge(request); if (result == REMOTE_NODE_SHOULD_MERGE) { return service.getMembershipManager().verifySplitBrainMergeMemberListVersion(request);
SplitBrainMergeCheckResult result = service.getClusterJoinManager().shouldMerge(request); if (result == REMOTE_NODE_SHOULD_MERGE) { return service.getMembershipManager().verifySplitBrainMergeMemberListVersion(request);