public final class ClusterStateManagerAccessor extends Object
Normally these methods are not allowed to be called, they are not required for ClusterState logic.
Hot Restart needs to set ClusterState and cluster's Version directly
without a cluster-wide transaction, it's already managing a consensus of its own.
| Modifier and Type | Method and Description |
|---|---|
static void |
addMembersRemovedInNotActiveState(com.hazelcast.internal.cluster.impl.ClusterServiceImpl clusterService,
Collection<com.hazelcast.instance.MemberImpl> members) |
static void |
setClusterState(com.hazelcast.internal.cluster.impl.ClusterServiceImpl clusterService,
com.hazelcast.cluster.ClusterState newState,
boolean isTransient) |
static void |
setClusterVersion(com.hazelcast.internal.cluster.impl.ClusterServiceImpl clusterService,
com.hazelcast.version.Version newVersion) |
public static void setClusterState(com.hazelcast.internal.cluster.impl.ClusterServiceImpl clusterService,
com.hazelcast.cluster.ClusterState newState,
boolean isTransient)
public static void setClusterVersion(com.hazelcast.internal.cluster.impl.ClusterServiceImpl clusterService,
com.hazelcast.version.Version newVersion)
public static void addMembersRemovedInNotActiveState(com.hazelcast.internal.cluster.impl.ClusterServiceImpl clusterService,
Collection<com.hazelcast.instance.MemberImpl> members)
Copyright © 2020 Hazelcast, Inc.. All Rights Reserved.