org.castor.persist.cache
Class CacheEntry

java.lang.Object
  extended by 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
CacheEntry()
           
CacheEntry(OID oid, java.lang.Object[] entry, long timeStamp)
           
 
Method Summary
 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.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

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.


Copyright © 2011. All Rights Reserved.