Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

Package org.apache.ojb.broker.cache

Interface Summary
CacheFilter Implementations of this interface could be used do filter operations, checks or whatever before the cache implementation was called.
ObjectCache The ObjectCache stores all Objects loaded by the PersistenceBroker from a DB.
 

Class Summary
AbstractMetaCache  
CacheFilterClassImpl A CacheFilter implementation for filtering objects before cached, using custom attribute cacheable in class-descriptor in repository file.
CacheFilterPackageImpl A CacheFilter implementation for filtering objects before cached when the given objects package name match a given package, defined as custom attribute within the descriptor-repository element or jdbc-connection-descriptor in the repository file.
CacheFilterRegistry This Meta-ObjectCache implementation enabled the CacheFilter feature support.
JCSHelper  
MetaObjectCacheImpl This cache makes it possible to have separate cache implementations for each class.
MetaObjectCacheJCSImpl A global ObjectCache implementation using JCS region for each classname.
MetaObjectCachePerClassImpl This global cache makes it possible to have separate cache implementations for each class.
MetaObjectJCSCacheImpl creates a JCS region for each classname.
ObjectCacheDefaultImpl The ObjectCache stores all Objects loaded by the PersistenceBroker from a DB.
ObjectCacheEmptyImpl this implementation of ObjectCache does not do anything.
ObjectCacheFactory  
ObjectCacheJCSImpl  
ObjectCachePerBrokerImpl This local cache implementation allows to have dedicated caches per broker.
PermanentObjectCacheImpl This is an implementation of the ObjectCache interface that caches all objects in memory regardless of memory consumption.
It is not intended to be used as the main ObjectCache but only to be used in conjunction with the MultipleObjectCacheImpl for special object classes.
 

Exception Summary
RuntimeCacheException