GemFire 5.8

com.gemstone.gemfire.cache.operations
Class InterestType

java.lang.Object
  extended by com.gemstone.gemfire.cache.operations.InterestType

public final class InterestType
extends Object

Enumeration for various interest types supported by GemFire.

Since:
5.5

Field Summary
static InterestType KEY
          For registering interest in a specific key.
static InterestType LIST
          For registering interest in a list of keys.
static InterestType REGULAR_EXPRESSION
          For registering interest in all keys matching a regular expression.
static byte TP_KEY
           
static byte TP_LIST
           
static byte TP_REGEX
           
 
Method Summary
static InterestType fromOrdinal(byte ordinal)
          Returns the InterestType represented by specified ordinal.
 boolean isKey()
          Returns true if this is a key interest type.
 boolean isList()
          Returns true if this is a key list interest type.
 boolean isRegularExpression()
          Returns true if this is a regular expression interest type.
 byte toOrdinal()
          Returns the ordinal for this interest type.
 String toString()
          Returns a string representation for this interest type.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

TP_KEY

public static final byte TP_KEY
See Also:
Constant Field Values

TP_REGEX

public static final byte TP_REGEX
See Also:
Constant Field Values

TP_LIST

public static final byte TP_LIST
See Also:
Constant Field Values

KEY

public static final InterestType KEY
For registering interest in a specific key.


LIST

public static final InterestType LIST
For registering interest in a list of keys.


REGULAR_EXPRESSION

public static final InterestType REGULAR_EXPRESSION
For registering interest in all keys matching a regular expression.

Method Detail

isKey

public boolean isKey()
Returns true if this is a key interest type.


isList

public boolean isList()
Returns true if this is a key list interest type.


isRegularExpression

public boolean isRegularExpression()
Returns true if this is a regular expression interest type.


fromOrdinal

public static InterestType fromOrdinal(byte ordinal)
Returns the InterestType represented by specified ordinal.


toOrdinal

public byte toOrdinal()
Returns the ordinal for this interest type.

Returns:
the ordinal of this interest type.

toString

public String toString()
Returns a string representation for this interest type.

Overrides:
toString in class Object
Returns:
the name of this interest type.

GemFire 5.8

Copyright © 2002-2008 GemStone Systems, Inc. All Rights Reserved.