@Immutable public class Scope extends Object implements 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 |
Modifier and Type | Method and Description |
---|---|
static Scope |
fromOrdinal(int ordinal)
Return the Scope represented by specified ordinal
|
static Scope |
fromString(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.
|
String |
toConfigTypeString() |
String |
toString()
Returns a string representation for this scope.
|
@Immutable public static final Scope LOCAL
@Immutable public static final Scope DISTRIBUTED_NO_ACK
@Immutable public static final Scope DISTRIBUTED_ACK
@Immutable public static final Scope GLOBAL
public final int ordinal
public static Scope fromOrdinal(int ordinal)
ordinal
- the ordinal representation of a Scopepublic boolean isLocal()
public boolean isDistributed()
public boolean isDistributedNoAck()
public boolean isDistributedAck()
public boolean isGlobal()
public boolean isAck()
public String toString()
public String toConfigTypeString()