Defines an api for a caching service that caches and retrieves
IBasicEntities . Cached entities of a given type are
stored in an IEntityCache . The service manages
access to these caches and is respon sible for initiating any
cache clean up or invalidation.
The actual caching api is minimal:
void add(IBasicEntity entity);
IBasicEntity get(Class type, String key);
void remove(Class type, String key);
void update(IBasicEntity entity);
author: Dan Ellentuck version: $Revision: 34757 $ See Also: org.jasig.portal.IBasicEntity See Also: org.jasig.portal.concurrency.IEntityCache |