|
02/28/2005 | |||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Package Summary
| Interface Summary | |
| CacheDataSource | |
| CacheFactory | |
| CacheRegion | |
| HashcodeSafe | Tag interface to mark an object as having valid hashCode and equals implementations, allowing the cache to optimize how it accesses the object associated with this key. |
| Class Summary | |
| AdvancedCacheScheme | |
| CacheItemKey | Key used to identify one item in the cache from another in a context-sensitive way. |
| CacheManager | This is the singleton that you use to access the CacheService instances in the system. |
| CacheScheme | |
| Exception Summary | |
| CacheAlreadyExistsException | Exception that occurs when a cache is attempted to be created, but there is already a cache that has the same cache ID with different properties such as what criteria it uses to filter the cache keys, timeouts, etc. |
| CacheException | Superclass for all specialist Exceptions thrown by the caching API |
| CacheSchemeIncompatibleException | Exception thrown when an object is attempted to be cached, but due to the caching scheme (for example, cache set being passivate-enabled) the object cannot be added (in this case if it is not Serializable). |
| UnknownCacheIDException | Exception thrown when a cache is requested by ID and it does not exist in the service. |
Implements a flexible system for caching objects. The caching system includes the following features:
PortalBean, PortalBean view,
and/or domain
The caching system uses namespaces to provide separate cache
regions for objects. At its simplest, caching an object
involves creating a unique namespace and using put()
and get() methods against that namespace.
See:
Discussion
|
02/28/2005 | |||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||