public class DiscoveryDataClusterState extends Object implements Serializable
| Modifier and Type | Method and Description |
|---|---|
boolean |
active() |
BaselineTopology |
baselineTopology() |
DiscoveryDataClusterState |
finish(boolean success) |
void |
setTransitionResult(UUID reqId,
boolean active)
Discovery cluster state is changed asynchronously by discovery message, this methods changes local status
for public API calls.
|
String |
toString() |
boolean |
transition() |
Exception |
transitionError() |
void |
transitionError(Exception ex) |
Set<UUID> |
transitionNodes() |
UUID |
transitionRequestId() |
Boolean |
transitionResult() |
AffinityTopologyVersion |
transitionTopologyVersion() |
@Nullable public Boolean transitionResult()
public void setTransitionResult(UUID reqId, boolean active)
reqId - Request ID.active - New cluster state.public UUID transitionRequestId()
public boolean transition()
True if state change is in progress.public AffinityTopologyVersion transitionTopologyVersion()
public boolean active()
@Nullable public BaselineTopology baselineTopology()
public Set<UUID> transitionNodes()
@Nullable public Exception transitionError()
public void transitionError(Exception ex)
ex - Exceptionpublic DiscoveryDataClusterState finish(boolean success)
success - Transition success status.
Follow @ApacheIgnite
Ignite Fabric : ver. 2.4.0 Release Date : March 5 2018