org.jasig.portal.concurrency.caching
Class ReferenceInvalidatingEntityCache.CacheEntry

java.lang.Object
  extended by org.jasig.portal.concurrency.caching.ReferenceInvalidatingEntityCache.CacheEntry
All Implemented Interfaces:
IBasicEntity
Enclosing class:
ReferenceInvalidatingEntityCache

 class ReferenceInvalidatingEntityCache.CacheEntry
extends java.lang.Object
implements IBasicEntity


Field Summary
protected  java.util.Date creationTime
           
protected  IBasicEntity ent
           
 
Constructor Summary
protected ReferenceInvalidatingEntityCache.CacheEntry(IBasicEntity entity)
           
 
Method Summary
 java.util.Date getCreationTime()
           
 IBasicEntity getEntity()
           
 EntityIdentifier getEntityIdentifier()
           
 java.lang.String getKey()
           
 java.lang.Class getType()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ent

protected IBasicEntity ent

creationTime

protected java.util.Date creationTime
Constructor Detail

ReferenceInvalidatingEntityCache.CacheEntry

protected ReferenceInvalidatingEntityCache.CacheEntry(IBasicEntity entity)
Method Detail

getEntityIdentifier

public EntityIdentifier getEntityIdentifier()
Specified by:
getEntityIdentifier in interface IBasicEntity
Returns:
EntityIdentifier

getType

public java.lang.Class getType()

getKey

public java.lang.String getKey()

getEntity

public IBasicEntity getEntity()

getCreationTime

public java.util.Date getCreationTime()