Package net.sf.ehcache.distribution
Class EventMessage
- java.lang.Object
-
- net.sf.ehcache.distribution.EventMessage
-
- All Implemented Interfaces:
java.io.Serializable
- Direct Known Subclasses:
LegacyEventMessage,RmiEventMessage
public class EventMessage extends java.lang.Object implements java.io.SerializableAn Event Message, in respect of a particular cache.The message is Serializable, so that it can be sent across the network.
The value of an Element is referenced with a SoftReference, so that a value will fail to be delivered in preference to an OutOfMemory error.
- Version:
- $Id$
- Author:
- Greg Luck
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description EventMessage(Ehcache cache, java.io.Serializable key)Full constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description EhcachegetEhcache()Gets the associatedEhcache.java.io.SerializablegetSerializableKey()
-
-
-
Constructor Detail
-
EventMessage
public EventMessage(Ehcache cache, java.io.Serializable key)
Full constructor.- Parameters:
cache-key-
-
-
Method Detail
-
getEhcache
public final Ehcache getEhcache()
Gets the associatedEhcache.- Returns:
- the associated cache
-
getSerializableKey
public final java.io.Serializable getSerializableKey()
- Returns:
- the key component of the message. null if a PUT event
-
-