org.ofbiz.base.util.cache
Class HardRefCacheLine<V>

java.lang.Object
  extended by org.ofbiz.base.util.cache.CacheLine<V>
      extended by org.ofbiz.base.util.cache.HardRefCacheLine<V>
All Implemented Interfaces:
java.io.Serializable

public final class HardRefCacheLine<V>
extends CacheLine<V>

See Also:
Serialized Form

Field Summary
 V value
           
 
Fields inherited from class org.ofbiz.base.util.cache.CacheLine
expireTime, loadTime
 
Constructor Summary
HardRefCacheLine(V value, long expireTime)
           
HardRefCacheLine(V value, long loadTime, long expireTime)
           
 
Method Summary
 V getValue()
           
 boolean isInvalid()
           
 
Methods inherited from class org.ofbiz.base.util.cache.CacheLine
getExpireTime, getSizeInBytes, hasExpired
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

value

public final V value
Constructor Detail

HardRefCacheLine

public HardRefCacheLine(V value,
                        long expireTime)

HardRefCacheLine

public HardRefCacheLine(V value,
                        long loadTime,
                        long expireTime)
Method Detail

getValue

public V getValue()
Specified by:
getValue in class CacheLine<V>

isInvalid

public boolean isInvalid()
Specified by:
isInvalid in class CacheLine<V>