public enum ExpirationActionType extends Enum<ExpirationActionType>
ExpirationAction| Enum Constant and Description |
|---|
DESTROY |
INVALIDATE |
LOCAL_DESTROY |
LOCAL_INVALIDATE |
| Modifier and Type | Field and Description |
|---|---|
static ExpirationActionType |
DEFAULT |
| Modifier and Type | Method and Description |
|---|---|
com.gemstone.gemfire.cache.ExpirationAction |
getExpirationAction()
Gets the matching GemFire ExpirationAction for this enumerated value.
|
static com.gemstone.gemfire.cache.ExpirationAction |
getExpirationAction(ExpirationActionType expirationActionType)
A null-safe operation to extract the corresponding GemFire ExpirationAction for the ExpirationActionType.
|
static ExpirationActionType |
valueOf(com.gemstone.gemfire.cache.ExpirationAction expirationAction)
Returns the ExpirationActionType enumerated value matching the given GemFire ExpirationAction.
|
static ExpirationActionType |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static ExpirationActionType |
valueOfIgnoreCase(String name)
Returns an ExpirationActionType enumerated value given a named, case-insensitive expiration action.
|
static ExpirationActionType[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final ExpirationActionType DESTROY
public static final ExpirationActionType INVALIDATE
public static final ExpirationActionType LOCAL_DESTROY
public static final ExpirationActionType LOCAL_INVALIDATE
public static final ExpirationActionType DEFAULT
public static ExpirationActionType[] values()
for (ExpirationActionType c : ExpirationActionType.values()) System.out.println(c);
public static ExpirationActionType valueOf(String name)
name - the name of the enum constant to be returned.IllegalArgumentException - if this enum type has no constant with the specified nameNullPointerException - if the argument is nullpublic static com.gemstone.gemfire.cache.ExpirationAction getExpirationAction(ExpirationActionType expirationActionType)
expirationActionType - the ExpirationActionType enumerated value from which to extract
the corresponding GemFire ExpirationAction.ExpirationActionpublic static ExpirationActionType valueOf(com.gemstone.gemfire.cache.ExpirationAction expirationAction)
expirationAction - the GemFire ExpirationAction used to match the ExpirationActionType.ExpirationAction,
getExpirationAction()public static ExpirationActionType valueOfIgnoreCase(String name)
name - a String name for the expiration action matching the ExpirationActionType.String.equalsIgnoreCase(String),
Enum.name()public com.gemstone.gemfire.cache.ExpirationAction getExpirationAction()
ExpirationAction