public class Scope
extends java.lang.Object
implements java.io.Serializable
RegionAttributes.getScope()
,
AttributesFactory.setScope(org.apache.geode.cache.Scope)
,
Serialized FormModifier and Type | Field and Description |
---|---|
static Scope |
DISTRIBUTED_ACK
The region or cached object with this attribute is scoped to the distributed cached system; any
distributed operation will not return until all the remote acknowledgments come back.
|
static Scope |
DISTRIBUTED_NO_ACK
The region or cached object with this attribute is scoped to the distributed cached system; any
distributed operation will return without waiting for the remote acknowledgment.
|
static Scope |
GLOBAL
The region or cached object with this attribute is scoped to the distributed cached system;
locking is used for all distributed operations on entries to guarantee consistency across the
distributed caches.
|
static Scope |
LOCAL
The region with this attribute is scoped to this JVM only.
|
int |
ordinal
int used as ordinal to represent this Scope
|
Modifier and Type | Method and Description |
---|---|
static Scope |
fromOrdinal(int ordinal)
Return the Scope represented by specified ordinal
|
static Scope |
fromString(java.lang.String scope)
Parse the given string into a Scope
|
boolean |
isAck()
Returns whether acknowledgements are required for this scope.
|
boolean |
isDistributed()
Returns whether this is one of the distributed scopes.
|
boolean |
isDistributedAck()
Returns whether this is distributed ack scope.
|
boolean |
isDistributedNoAck()
Returns whether this is distributed no ack scope.
|
boolean |
isGlobal()
Returns whether this is global scope.
|
boolean |
isLocal()
Returns whether this is local scope.
|
java.lang.String |
toString()
Returns a string representation for this scope.
|
public static final Scope LOCAL
public static final Scope DISTRIBUTED_NO_ACK
public static final Scope DISTRIBUTED_ACK
public static final Scope GLOBAL
public final int ordinal
public static Scope fromOrdinal(int ordinal)
public boolean isLocal()
public boolean isDistributed()
public boolean isDistributedNoAck()
public boolean isDistributedAck()
public boolean isGlobal()
public boolean isAck()
public java.lang.String toString()
toString
in class java.lang.Object
public static Scope fromString(java.lang.String scope)
scope
- the provided String form of Scope