org.apache.jcs.engine.logging
Class CacheEvent<K extends Serializable>

java.lang.Object
  extended by org.apache.jcs.engine.logging.CacheEvent<K>
All Implemented Interfaces:
Serializable, ICacheEvent<K>

public class CacheEvent<K extends Serializable>
extends Object
implements ICacheEvent<K>

It's returned from create and passed into log.

See Also:
Serialized Form

Constructor Summary
CacheEvent()
           
 
Method Summary
 long getCreateTime()
          The time at which this object was created.
 String getEventName()
           
 K getKey()
           
 String getOptionalDetails()
           
 String getRegion()
           
 String getSource()
           
 void setEventName(String eventName)
           
 void setKey(K key)
           
 void setOptionalDetails(String optionalDetails)
           
 void setRegion(String region)
           
 void setSource(String source)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

CacheEvent

public CacheEvent()
Method Detail

setSource

public void setSource(String source)
Specified by:
setSource in interface ICacheEvent<K extends Serializable>
Parameters:
source - the source to set

getSource

public String getSource()
Specified by:
getSource in interface ICacheEvent<K extends Serializable>
Returns:
the source

setRegion

public void setRegion(String region)
Specified by:
setRegion in interface ICacheEvent<K extends Serializable>
Parameters:
region - the region to set

getRegion

public String getRegion()
Specified by:
getRegion in interface ICacheEvent<K extends Serializable>
Returns:
the region

setEventName

public void setEventName(String eventName)
Specified by:
setEventName in interface ICacheEvent<K extends Serializable>
Parameters:
eventName - the eventName to set

getEventName

public String getEventName()
Specified by:
getEventName in interface ICacheEvent<K extends Serializable>
Returns:
the eventName

setOptionalDetails

public void setOptionalDetails(String optionalDetails)
Specified by:
setOptionalDetails in interface ICacheEvent<K extends Serializable>
Parameters:
optionalDetails - the optionalDetails to set

getOptionalDetails

public String getOptionalDetails()
Specified by:
getOptionalDetails in interface ICacheEvent<K extends Serializable>
Returns:
the optionalDetails

setKey

public void setKey(K key)
Specified by:
setKey in interface ICacheEvent<K extends Serializable>
Parameters:
key - the key to set

getKey

public K getKey()
Specified by:
getKey in interface ICacheEvent<K extends Serializable>
Returns:
the key

getCreateTime

public long getCreateTime()
The time at which this object was created.

Returns:
the createTime

toString

public String toString()
Overrides:
toString in class Object
Returns:
reflection toString


Copyright © 2002-2013 The Apache Software Foundation. All Rights Reserved.