org.xspace.messaging
Class XSpaceEvent
java.lang.Object
org.xspace.messaging.XSpaceEvent
- All Implemented Interfaces:
- java.io.Serializable
- public class XSpaceEvent
- extends java.lang.Object
- implements java.io.Serializable
An XSpaceEvent encapsulates information about events such as when a key is added,
updated or deleted or when an XSpace is created or deleted.
- See Also:
- Serialized Form
Constructor Summary |
XSpaceEvent(java.lang.String type,
java.lang.String space)
|
XSpaceEvent(java.lang.String type,
java.lang.String space,
java.lang.String key)
|
Method Summary |
java.lang.String |
getEventType()
Returns the event type. |
java.lang.String |
getKey()
Returns the key associated with this event |
java.lang.String |
getXSpaceName()
Returns the name of the XSpace associated with this event |
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
EVENT_TYPE_ADD_XSPACE
public static final java.lang.String EVENT_TYPE_ADD_XSPACE
- See Also:
- Constant Field Values
EVENT_TYPE_DELETE_XSPACE
public static final java.lang.String EVENT_TYPE_DELETE_XSPACE
- See Also:
- Constant Field Values
EVENT_TYPE_UPDATE_XSPACE
public static final java.lang.String EVENT_TYPE_UPDATE_XSPACE
- See Also:
- Constant Field Values
EVENT_TYPE_ADD_XSPACE_ITEM
public static final java.lang.String EVENT_TYPE_ADD_XSPACE_ITEM
- See Also:
- Constant Field Values
EVENT_TYPE_DELETE_XSPACE_ITEM
public static final java.lang.String EVENT_TYPE_DELETE_XSPACE_ITEM
- See Also:
- Constant Field Values
EVENT_TYPE_UPDATE_XSPACE_ITEM
public static final java.lang.String EVENT_TYPE_UPDATE_XSPACE_ITEM
- See Also:
- Constant Field Values
XSpaceEvent
public XSpaceEvent(java.lang.String type,
java.lang.String space)
XSpaceEvent
public XSpaceEvent(java.lang.String type,
java.lang.String space,
java.lang.String key)
getEventType
public java.lang.String getEventType()
- Returns the event type.
The event type returned is one of:
ADD_XSPACE - when an XSpace is added
DELETE_XSPACE - when an XSpace is deleted
UPDATE_XSPACE - when an XSpace is updated
ADD_XSPACE_ITEM - when a key is added
DELETE_XSPACE_ITEM - when a key is deleted
UPDATE_XSPACE_ITEM - when the value for a key is updated
- Returns:
- The event type
getXSpaceName
public java.lang.String getXSpaceName()
- Returns the name of the XSpace associated with this event
- Returns:
- The name of the XSpace associated with this event
getKey
public java.lang.String getKey()
- Returns the key associated with this event
- Returns:
- The key associated with this event
toString
public java.lang.String toString()