org.shiftone.cache.policy.fifo
Class FifoNode

java.lang.Object
  extended byorg.shiftone.cache.policy.fifo.FifoNode
All Implemented Interfaces:
CacheNode

class FifoNode
extends java.lang.Object
implements CacheNode

Class FifoNode

Version:
$Revision: 1.3 $
Author:
Jeff Drost

Field Summary
(package private)  LinkedListNode fifoNode
           
(package private)  java.lang.Object key
           
(package private)  long timeoutTime
           
(package private)  java.lang.Object value
           
 
Constructor Summary
(package private) FifoNode()
           
 
Method Summary
 java.lang.Object getValue()
           
 boolean isExpired()
           
 void setValue(java.lang.Object value)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

key

java.lang.Object key

value

java.lang.Object value

fifoNode

LinkedListNode fifoNode

timeoutTime

long timeoutTime
Constructor Detail

FifoNode

FifoNode()
Method Detail

isExpired

public final boolean isExpired()
Specified by:
isExpired in interface CacheNode

getValue

public final java.lang.Object getValue()
Specified by:
getValue in interface CacheNode

setValue

public final void setValue(java.lang.Object value)
Specified by:
setValue in interface CacheNode

toString

public java.lang.String toString()