org.jboss.cache.eviction
Class EvictedEventNode

java.lang.Object
  extended by org.jboss.cache.eviction.EvictedEventNode

public class EvictedEventNode
extends java.lang.Object

Value object used in evicted event node queue.

Author:
Ben Wang 2-2004, Daniel Huang (dhuang@jboss.org)
See Also:
Region

Constructor Summary
EvictedEventNode(Fqn fqn, NodeEventType event)
           
EvictedEventNode(Fqn fqn, NodeEventType type, int elementDifference)
           
 
Method Summary
 int getElementDifference()
           
 NodeEventType getEventType()
           
 Fqn getFqn()
           
 long getInUseTimeout()
           
 boolean isResetElementCount()
           
 void setElementDifference(int elementDifference_)
           
 void setEventType(NodeEventType event)
           
 void setFqn(Fqn fqn)
           
 void setInUseTimeout(long inUseTimeout)
           
 void setResetElementCount(boolean resetElementCount)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

EvictedEventNode

public EvictedEventNode(Fqn fqn,
                        NodeEventType type,
                        int elementDifference)

EvictedEventNode

public EvictedEventNode(Fqn fqn,
                        NodeEventType event)
Method Detail

getInUseTimeout

public long getInUseTimeout()

setInUseTimeout

public void setInUseTimeout(long inUseTimeout)

isResetElementCount

public boolean isResetElementCount()

setResetElementCount

public void setResetElementCount(boolean resetElementCount)

getElementDifference

public int getElementDifference()

setElementDifference

public void setElementDifference(int elementDifference_)

getFqn

public Fqn getFqn()

setFqn

public void setFqn(Fqn fqn)

setEventType

public void setEventType(NodeEventType event)

getEventType

public NodeEventType getEventType()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object