Package org.castor.persist.cache
Class CacheEntry
- java.lang.Object
-
- org.castor.persist.cache.CacheEntry
-
- All Implemented Interfaces:
java.io.Serializable
public final class CacheEntry extends java.lang.Object implements java.io.Serializable
Utility class to store 'data' accessed through Castor JDO in performance caches.- Since:
- 0.9.9
- Version:
- $Revision: 7720 $ $Date: 2005-12-01 14:45:18 -0700 (Thu, 01 Dec 2005) $
- Author:
- Werner Guttmann
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description CacheEntry()
CacheEntry(OID oid, java.lang.Object[] entry, long timeStamp)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Object[]
getEntry()
Get actual data to be cached.OID
getOID()
Get OID of the entry to be cached.long
getTimeStamp()
Get associated time stamp.void
setEntry(java.lang.Object[] entry)
Set actual data to be cached.void
setOID(OID oid)
Set OID of the entry to be cached.void
setTimeStamp(long stamp)
Set associated time stamp.
-
-
-
Constructor Detail
-
CacheEntry
public CacheEntry()
-
CacheEntry
public CacheEntry(OID oid, java.lang.Object[] entry, long timeStamp)
-
-
Method Detail
-
getOID
public OID getOID()
Get OID of the entry to be cached.- Returns:
- OID of the entry to be cached.
-
setOID
public void setOID(OID oid)
Set OID of the entry to be cached.- Parameters:
oid
- OID of the entry to be cached.
-
getEntry
public java.lang.Object[] getEntry()
Get actual data to be cached.- Returns:
- Actual data to be cached.
-
setEntry
public void setEntry(java.lang.Object[] entry)
Set actual data to be cached.- Parameters:
entry
- Actual data to be cached.
-
getTimeStamp
public long getTimeStamp()
Get associated time stamp.- Returns:
- Associated time stamp.
-
setTimeStamp
public void setTimeStamp(long stamp)
Set associated time stamp.- Parameters:
stamp
- Associated time stamp.
-
-