public class ClusterStateManager extends Object
| Modifier and Type | Method and Description | 
|---|---|
void | 
commitClusterState(ClusterStateChange stateChange,
                  Address initiator,
                  String txnId,
                  boolean isTransient)  | 
Version | 
getClusterVersion()  | 
ClusterState | 
getState()  | 
void | 
lockClusterState(ClusterStateChange stateChange,
                Address initiator,
                String txnId,
                long leaseTime,
                int partitionStateVersion)
Validate cluster state change requested and set a  
ClusterStateLock. | 
boolean | 
rollbackClusterState(String txnId)  | 
void | 
setClusterVersion(Version newVersion)  | 
String | 
stateToString()  | 
String | 
toString()  | 
public ClusterState getState()
public Version getClusterVersion()
public void setClusterVersion(Version newVersion)
public void lockClusterState(ClusterStateChange stateChange, Address initiator, String txnId, long leaseTime, int partitionStateVersion)
ClusterStateLock.stateChange - initiator - txnId - leaseTime - partitionStateVersion - public boolean rollbackClusterState(String txnId)
public void commitClusterState(ClusterStateChange stateChange, Address initiator, String txnId, boolean isTransient)
public String stateToString()
Copyright © 2018 Hazelcast, Inc.. All Rights Reserved.