/** * @return Baseline topology. */ @Nullable public BaselineTopology baselineTopology() { return msg.baselineTopology(); }
/** {@inheritDoc} */ @Override public DiscoveryDataClusterState pendingState(ChangeGlobalStateMessage stateMsg) { return DiscoveryDataClusterState.createState(stateMsg.activate() || stateMsg.forceChangeBaselineTopology(), stateMsg.baselineTopology()); }
/** * @param msg State change message. * @param state Current cluster state. * @return {@code True} if states are equivalent. */ protected static boolean isEquivalent(ChangeGlobalStateMessage msg, DiscoveryDataClusterState state) { return (msg.activate() == state.active() && BaselineTopology.equals(msg.baselineTopology(), state.baselineTopology())); }
(msg.baselineTopology() == null ? ": null" : "[id=" + msg.baselineTopology().id() + "]")); if (msg.baselineTopology() != null) compatibilityMode = false; prevState, msg.activate(), msg.activate() ? msg.baselineTopology() : prevState.baselineTopology(), msg.requestId(), topVer,
/** * @return Baseline topology. */ @Nullable public BaselineTopology baselineTopology() { return msg.baselineTopology(); }
/** {@inheritDoc} */ @Override public DiscoveryDataClusterState pendingState(ChangeGlobalStateMessage stateMsg) { return DiscoveryDataClusterState.createState(stateMsg.activate() || stateMsg.forceChangeBaselineTopology(), stateMsg.baselineTopology()); }
/** * @param msg State change message. * @param state Current cluster state. * @return {@code True} if states are equivalent. */ protected static boolean isEquivalent(ChangeGlobalStateMessage msg, DiscoveryDataClusterState state) { return (msg.activate() == state.active() && BaselineTopology.equals(msg.baselineTopology(), state.baselineTopology())); }
(msg.baselineTopology() == null ? ": null" : "[id=" + msg.baselineTopology().id() + "]")); if (msg.baselineTopology() != null) compatibilityMode = false; prevState, msg.activate(), msg.activate() ? msg.baselineTopology() : prevState.baselineTopology(), msg.requestId(), topVer,