| Interface | Description |
|---|---|
| CacheConfig |
This interface is used to provide the cache instance configuration to a cache provider.
|
| CacheProvider |
Dynacache is the default cache provider for the WebSphere Application Server.
|
| CacheProviderLoader |
This interface is used by the WebSphere Admin Console to look
up all the cache providers and expose them on the Dynamic
Cache Service panel, Cache Provider drop down menu.
|
| CacheStatistics |
This interface is used to monitor the cache.
|
| CoreCache |
This class is the underlying cache interface for a cache provider, and
contains the methods used to get, put, inspect and manage the
current state of the cache.
|
| EventSource |
Runtime objects implement this when they are an event source
Java objects can be registered with an EventSource.
|
| GenerateContents |
This interface is used by CacheEntry to indicate that the value implements the GenerateContents() method.
|
| Class | Description |
|---|---|
| Cache |
This is the underlying cache mechanism that is
used by the CacheMonitor.
|
| CacheEntry |
A CacheEntry is a struct object that holds the
cache id and value, as well as metadata for caching.
|
| CacheFeatureSupport |
This abstract class is used to indicate the features that are supported
by a cache provider.
|
| CacheProviderLoaderFactory |
This factory returns a singleton instance of the
CacheProviderLoader interface. |
| CacheStatisticsListener |
This is the mechanism to provide cache
statistics to the CacheMonitor.
|
| ConfigEntry |
A ConfigEntry is a struct object that holds the
cache policies specifying how to cache an entry.
|
| Constants |
This class provides Dynacache constants that are used by other components.
|
| DistributedObjectCacheFactory |
This class provides components with factory methods to
create/lookup instances of a DistributedObjectCache.
|
| Enum | Description |
|---|---|
| CacheConfig.EvictorAlgorithmType |
Eviction algorithm type
EvictorAlgorithmType.LRUEvictor is defined as an evictor type that
uses a least recently used algorithm to decide which entries to evict
when the cache entries map exceeds a maximum number of entries.
|