org.apache.jetspeed.page.impl
Class DatabasePageManagerCache.Entry

java.lang.Object
  extended by org.apache.jetspeed.page.impl.DatabasePageManagerCache.Entry
Enclosing class:
DatabasePageManagerCache

private static class DatabasePageManagerCache.Entry
extends Object

Entry Cache entry class adding entry timestamp to track expiration


Field Summary
 Object object
           
 org.apache.ojb.broker.Identity oid
           
 long timestamp
           
 
Constructor Summary
DatabasePageManagerCache.Entry(Object object, org.apache.ojb.broker.Identity oid)
           
 
Method Summary
 Object getObject()
           
 org.apache.ojb.broker.Identity getOID()
           
 boolean isExpired()
           
 void touch()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

timestamp

public long timestamp

object

public Object object

oid

public org.apache.ojb.broker.Identity oid
Constructor Detail

DatabasePageManagerCache.Entry

public DatabasePageManagerCache.Entry(Object object,
                                      org.apache.ojb.broker.Identity oid)
Method Detail

isExpired

public boolean isExpired()

touch

public void touch()

getObject

public Object getObject()

getOID

public org.apache.ojb.broker.Identity getOID()


Copyright © 1999-2007 Apache Software Foundation. All Rights Reserved.