|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use NodeEntry | |
---|---|
org.jboss.cache.eviction |
Uses of NodeEntry in org.jboss.cache.eviction |
---|
Methods in org.jboss.cache.eviction that return types with arguments of type NodeEntry | |
---|---|
protected List<NodeEntry> |
LFUQueue.getEvictionList()
|
protected List<NodeEntry> |
ElementSizeQueue.getEvictionList()
|
protected Set<NodeEntry> |
LFUQueue.getRemovalQueue()
|
protected Set<NodeEntry> |
ElementSizeQueue.getRemovalQueue()
|
protected Iterator<NodeEntry> |
LRUQueue.iterateLRUQueue()
|
protected Iterator<NodeEntry> |
LRUQueue.iterateMaxAgeQueue()
|
Iterator<NodeEntry> |
NullEvictionQueue.iterator()
Returns an Iterator whose
hasNext() returns false . |
Iterator<NodeEntry> |
MRUQueue.iterator()
|
Iterator<NodeEntry> |
LRUQueue.iterator()
|
Iterator<NodeEntry> |
LFUQueue.iterator()
|
Iterator<NodeEntry> |
FIFOQueue.iterator()
|
Iterator<NodeEntry> |
ElementSizeQueue.iterator()
|
Methods in org.jboss.cache.eviction with parameters of type NodeEntry | |
---|---|
void |
NullEvictionQueue.addNodeEntry(NodeEntry entry)
No-op |
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)
|
int |
LFUQueue.LFUComparator.compare(NodeEntry ne1,
NodeEntry ne2)
|
int |
ElementSizeQueue.MaxElementComparator.compare(NodeEntry ne1,
NodeEntry ne2)
|
boolean |
NullEvictionQueue.containsNodeEntry(NodeEntry entry)
Returns false |
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)
|
protected boolean |
BaseEvictionAlgorithm.isYoungerThanMinimumTimeToLive(NodeEntry entry)
Tests whether a node entry is younger than the minimum time to live - if one is configured. |
void |
NullEvictionQueue.removeNodeEntry(NodeEntry entry)
No-op |
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 void |
LRUQueue.removeNodeEntryFromLRU(NodeEntry entry)
|
protected void |
LRUQueue.removeNodeEntryFromMaxAge(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 |
ExpirationAlgorithm.shouldEvictNode(NodeEntry ne)
|
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. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |