Package javax.cache.event
Class CacheEntryEvent<K,V>
- java.lang.Object
-
- java.util.EventObject
-
- javax.cache.event.CacheEntryEvent<K,V>
-
- Type Parameters:
K- the type of keys maintained by this cacheV- the type of cached values
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
CacheEntryEventImpl
public abstract class CacheEntryEvent<K,V> extends EventObject
A Cache event base class- Since:
- 1.0
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class java.util.EventObject
source
-
-
Constructor Summary
Constructors Constructor Description CacheEntryEvent(Cache source)Constructs a cache entry event from a given cache as source
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract KgetKey()Returns the key of the cache entry with the eventCachegetSource()abstract VgetValue()Returns the value of the cache entry with the event-
Methods inherited from class java.util.EventObject
toString
-
-
-
-
Constructor Detail
-
CacheEntryEvent
public CacheEntryEvent(Cache source)
Constructs a cache entry event from a given cache as source- Parameters:
source- the cache that originated the event
-
-
Method Detail
-
getSource
public final Cache getSource()
- Overrides:
getSourcein classEventObject
-
getKey
public abstract K getKey()
Returns the key of the cache entry with the event- Returns:
- the key
-
getValue
public abstract V getValue()
Returns the value of the cache entry with the event- Returns:
- the value
-
-