Package com.alachisoft.ncache.client
Class EventArg
- java.lang.Object
-
- com.alachisoft.ncache.client.EventArg
-
- Direct Known Subclasses:
CacheEventArg,CQEventArg
public abstract class EventArg extends java.lang.ObjectContains the necessary information related to the event being raised.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetCacheName()Name of the cache the event is raised against.EventTypegetEventType()Event Type the event is raised against.EventCacheItemgetItem()Contains the item if the event was registered against EventDataFilter.Metadata or EventDataFilter.DataWithMetadata.EventCacheItemgetOldItem()Only applicable for EventType.ItemUpdated.
-
-
-
Method Detail
-
getOldItem
public final EventCacheItem getOldItem()
Only applicable for EventType.ItemUpdated. Otherwise it will be null.- Returns:
- The value of the item before updation.
-
getCacheName
public final java.lang.String getCacheName()
Name of the cache the event is raised against.- Returns:
- The name of the cache.
-
getEventType
public final EventType getEventType()
Event Type the event is raised against.- Returns:
- The event type associated with the EventArgs.
-
getItem
public final EventCacheItem getItem()
Contains the item if the event was registered against EventDataFilter.Metadata or EventDataFilter.DataWithMetadata.- Returns:
- The EventCacheItem instance.
-
-