Package | Description |
---|---|
com.tangosol.net |
Contains basic cluster interfaces and factories.
|
Modifier and Type | Field and Description |
---|---|
protected static ConfigurableQuorumPolicy.MembershipQuorumPolicy.QuorumRule |
ConfigurableQuorumPolicy.MembershipQuorumPolicy.QuorumRule.ALL_ALLOWED
A QuorumRule that permits all actions.
|
protected ConfigurableQuorumPolicy.MembershipQuorumPolicy.QuorumRule[] |
ConfigurableQuorumPolicy.MembershipQuorumPolicy.m_aRules
The array of quorum rules.
|
protected ConfigurableQuorumPolicy.MembershipQuorumPolicy.QuorumRule |
ConfigurableQuorumPolicy.MembershipQuorumPolicy.m_ruleCurrent
The current state.
|
protected static ConfigurableQuorumPolicy.MembershipQuorumPolicy.QuorumRule |
ConfigurableQuorumPolicy.MembershipQuorumPolicy.QuorumRule.NONE_ALLOWED
A QuorumRule that rejects all actions.
|
Modifier and Type | Method and Description |
---|---|
protected ConfigurableQuorumPolicy.MembershipQuorumPolicy.QuorumRule |
ConfigurableQuorumPolicy.MembershipQuorumPolicy.getCurrentRule()
Return the current quorum rule used by the policy.
|
protected ConfigurableQuorumPolicy.MembershipQuorumPolicy.QuorumRule[] |
ConfigurableQuorumPolicy.MembershipQuorumPolicy.getQuorumRules()
Return the quorum rules used by this policy.
|
protected ConfigurableQuorumPolicy.MembershipQuorumPolicy.QuorumRule |
ConfigurableQuorumPolicy.MembershipQuorumPolicy.QuorumRule.union(ConfigurableQuorumPolicy.MembershipQuorumPolicy.QuorumRule rule)
Return a quorum rule composed from this and the specified rule that
reflects the "union" of the two rules.
|
Modifier and Type | Method and Description |
---|---|
int |
ConfigurableQuorumPolicy.MembershipQuorumPolicy.QuorumRule.compareTo(ConfigurableQuorumPolicy.MembershipQuorumPolicy.QuorumRule that)
Compare this Rule to another one based on the
threshold . |
protected void |
ConfigurableQuorumPolicy.MembershipQuorumPolicy.configure(ConfigurableQuorumPolicy.MembershipQuorumPolicy.QuorumRule[] aRule)
Configure and initialize this policy with the specified quorum rules.
|
static ConfigurableQuorumPolicy.PartitionedCacheQuorumPolicy |
ConfigurableQuorumPolicy.instantiatePartitionedCachePolicy(ConfigurableQuorumPolicy.MembershipQuorumPolicy.QuorumRule[] aRule,
AddressProvider provider)
Instantiate an action policy for a PartitionedCache service.
|
static ConfigurableQuorumPolicy.ProxyQuorumPolicy |
ConfigurableQuorumPolicy.instantiateProxyPolicy(ConfigurableQuorumPolicy.MembershipQuorumPolicy.QuorumRule[] aRule)
Instantiate an action policy for the a proxy service.
|
protected void |
ConfigurableQuorumPolicy.MembershipQuorumPolicy.setCurrentRule(ConfigurableQuorumPolicy.MembershipQuorumPolicy.QuorumRule ruleCurrent)
Set the current quorum rule used by the policy.
|
protected void |
ConfigurableQuorumPolicy.MembershipQuorumPolicy.setQuorumRules(ConfigurableQuorumPolicy.MembershipQuorumPolicy.QuorumRule[] aRule)
Set the quorum rules used by this policy.
|
protected ConfigurableQuorumPolicy.MembershipQuorumPolicy.QuorumRule |
ConfigurableQuorumPolicy.MembershipQuorumPolicy.QuorumRule.union(ConfigurableQuorumPolicy.MembershipQuorumPolicy.QuorumRule rule)
Return a quorum rule composed from this and the specified rule that
reflects the "union" of the two rules.
|
Constructor and Description |
---|
PartitionedCacheQuorumPolicy(ConfigurableQuorumPolicy.MembershipQuorumPolicy.QuorumRule[] aRule,
AddressProvider provider)
Construct a PartitionedCacheQuorumPolicy with the specified rule.
|
ProxyQuorumPolicy(ConfigurableQuorumPolicy.MembershipQuorumPolicy.QuorumRule[] aRule)
Construct a ProxyQuorumPolicy with the specified rule.
|