Class SyncMembersInSyncConsistencyLevelPolicy
java.lang.Object
com.gigaspaces.internal.cluster.node.impl.groups.consistencylevel.GroupConsistencyLevelPolicy
com.gigaspaces.internal.cluster.node.impl.groups.consistencylevel.SyncMembersInSyncConsistencyLevelPolicy
This policy checks whether a group of replication members defined to operate in synchronous mode
are currently operating in synchrnous mode
- Since:
- 9.5.1
- Author:
- eitany
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcheckConsistencyLevel(SyncReplicationSourceChannel syncChannel) voidcheckConsistencyLevel(SyncReplicationSourceChannel[] syncChannels, String myMemberName) intbooleanminNumberOfSyncMembers(int minNumberOfSyncMembers) Methods inherited from class com.gigaspaces.internal.cluster.node.impl.groups.consistencylevel.GroupConsistencyLevelPolicy
getEmptyPolicy, isEmptyPolicy
-
Constructor Details
-
SyncMembersInSyncConsistencyLevelPolicy
public SyncMembersInSyncConsistencyLevelPolicy()
-
-
Method Details
-
minNumberOfSyncMembers
-
getMinNumberOfSyncMembers
public int getMinNumberOfSyncMembers() -
isAllSyncMembersNeedsToBeInSync
public boolean isAllSyncMembersNeedsToBeInSync() -
checkConsistencyLevel
public void checkConsistencyLevel(SyncReplicationSourceChannel[] syncChannels, String myMemberName) throws ConsistencyLevelViolationException -
checkConsistencyLevel
-