org.apache.jcs.engine.control.event
Class ElementEvent

java.lang.Object
  extended by java.util.EventObject
      extended by org.apache.jcs.engine.control.event.ElementEvent
All Implemented Interfaces:
java.io.Serializable, IElementEvent, IElementEventConstants

public class ElementEvent
extends java.util.EventObject
implements IElementEventConstants, IElementEvent

Element events will trigger the creation of Element Event objects. This is a wrapper around the cache element that indicates the event triggered.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class java.util.EventObject
source
 
Fields inherited from interface org.apache.jcs.engine.control.event.behavior.IElementEventConstants
ELEMENT_EVENT_EXCEEDED_IDLETIME_BACKGROUND, ELEMENT_EVENT_EXCEEDED_IDLETIME_ONREQUEST, ELEMENT_EVENT_EXCEEDED_MAXLIFE_BACKGROUND, ELEMENT_EVENT_EXCEEDED_MAXLIFE_ONREQUEST, ELEMENT_EVENT_SPOOLED_DISK_AVAILABLE, ELEMENT_EVENT_SPOOLED_DISK_NOT_AVAILABLE, ELEMENT_EVENT_SPOOLED_NOT_ALLOWED
 
Constructor Summary
ElementEvent(java.lang.Object source, int elementEvent)
          Constructor for the ElementEvent object
 
Method Summary
 int getElementEvent()
          Gets the elementEvent attribute of the ElementEvent object
 
Methods inherited from class java.util.EventObject
getSource, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.apache.jcs.engine.control.event.behavior.IElementEvent
getSource
 

Constructor Detail

ElementEvent

public ElementEvent(java.lang.Object source,
                    int elementEvent)
Constructor for the ElementEvent object

Parameters:
source - The Cache Element (should restrict?)
elementEvent - The event id defined in the constants class.
Method Detail

getElementEvent

public int getElementEvent()
Gets the elementEvent attribute of the ElementEvent object

Specified by:
getElementEvent in interface IElementEvent
Returns:
The elementEvent value. The List of values is defined in IElementEventConstants.


Copyright © 2002-2010 Apache Software Foundation. All Rights Reserved.