Uses of Class
org.jboss.cache.eviction.NodeEntry

Packages that use NodeEntry
org.jboss.cache.eviction   
 

Uses of NodeEntry in org.jboss.cache.eviction
 

Methods in org.jboss.cache.eviction that return NodeEntry
 NodeEntry LRUQueue.getFirstLRUNodeEntry()
           
 NodeEntry LRUQueue.getFirstMaxAgeNodeEntry()
           
 NodeEntry MRUQueue.getFirstNodeEntry()
          Will return the first entry in the nodeMap.
 NodeEntry LRUQueue.getFirstNodeEntry()
           
 NodeEntry LFUQueue.getFirstNodeEntry()
          Return the first node to evict.
 NodeEntry FIFOQueue.getFirstNodeEntry()
           
 NodeEntry EvictionQueue.getFirstNodeEntry()
          Get the first entry in the queue.
 NodeEntry ElementSizeQueue.getFirstNodeEntry()
           
 NodeEntry MRUQueue.getNodeEntry(Fqn fqn)
           
 NodeEntry LRUQueue.getNodeEntry(Fqn fqn)
           
 NodeEntry LFUQueue.getNodeEntry(Fqn fqn)
           
 NodeEntry FIFOQueue.getNodeEntry(Fqn fqn)
           
 NodeEntry EvictionQueue.getNodeEntry(Fqn fqn)
          Retrieve a node entry by Fqn.
 NodeEntry ElementSizeQueue.getNodeEntry(Fqn fqn)
           
 NodeEntry MRUQueue.getNodeEntry(java.lang.String fqn)
           
 NodeEntry LRUQueue.getNodeEntry(java.lang.String fqn)
           
 NodeEntry LFUQueue.getNodeEntry(java.lang.String fqn)
           
 NodeEntry FIFOQueue.getNodeEntry(java.lang.String fqn)
           
 NodeEntry EvictionQueue.getNodeEntry(java.lang.String fqn)
           
 NodeEntry ElementSizeQueue.getNodeEntry(java.lang.String fqn)
           
 

Methods in org.jboss.cache.eviction with parameters of type NodeEntry
 void MRUQueue.addNodeEntry(NodeEntry entry)
           
 void LRUQueue.addNodeEntry(NodeEntry entry)
           
 void LFUQueue.addNodeEntry(NodeEntry entry)
           
 void FIFOQueue.addNodeEntry(NodeEntry entry)
           
 void EvictionQueue.addNodeEntry(NodeEntry entry)
          Add a NodeEntry to the queue.
 void ElementSizeQueue.addNodeEntry(NodeEntry entry)
           
 boolean MRUQueue.containsNodeEntry(NodeEntry entry)
           
 boolean LRUQueue.containsNodeEntry(NodeEntry entry)
           
 boolean LFUQueue.containsNodeEntry(NodeEntry entry)
           
 boolean FIFOQueue.containsNodeEntry(NodeEntry entry)
           
 boolean EvictionQueue.containsNodeEntry(NodeEntry entry)
          Check if queue contains the given NodeEntry.
 boolean ElementSizeQueue.containsNodeEntry(NodeEntry entry)
           
protected  void LRUAlgorithm.evict(NodeEntry ne)
           
protected  void BaseEvictionAlgorithm.evict(NodeEntry ne)
           
protected  boolean BaseEvictionAlgorithm.isNodeInUseAndNotTimedOut(NodeEntry ne)
           
 void MRUQueue.removeNodeEntry(NodeEntry entry)
           
 void LRUQueue.removeNodeEntry(NodeEntry entry)
           
 void LFUQueue.removeNodeEntry(NodeEntry entry)
           
 void FIFOQueue.removeNodeEntry(NodeEntry entry)
           
 void EvictionQueue.removeNodeEntry(NodeEntry entry)
          Remove a NodeEntry from queue.
 void ElementSizeQueue.removeNodeEntry(NodeEntry entry)
           
protected  boolean MRUAlgorithm.shouldEvictNode(NodeEntry ne)
           
protected  boolean LRUAlgorithm.shouldEvictNode(NodeEntry entry)
           
protected  boolean LFUAlgorithm.shouldEvictNode(NodeEntry ne)
           
protected  boolean FIFOAlgorithm.shouldEvictNode(NodeEntry ne)
          For FIFO, a node should be evicted if the queue size is >= to the configured maxNodes size.
protected  boolean ElementSizeAlgorithm.shouldEvictNode(NodeEntry ne)
           
protected abstract  boolean BaseEvictionAlgorithm.shouldEvictNode(NodeEntry ne)
          This method will check whether the given node should be evicted or not.
 



Copyright © 1998-2005 JBoss Inc . All Rights Reserved.