Name | Description | Type | Package | Framework |
ICache | This is the top level interface for all cache like structures. | Interface | org.apache.commons.jcs.engine.behavior | Apache Commons |
ICacheElement | Every item is the cache is wrapped in an ICacheElement. | Interface | org.apache.commons.jcs.engine.behavior | Apache Commons |
ICacheElementSerialized | This interface defines the behavior of the serialized element wrapper. | Interface | org.apache.commons.jcs.engine.behavior | Apache Commons |
ICacheEventQueue | Interface for a cache event queue. | Interface | org.apache.commons.jcs.engine.behavior | Apache Commons |
ICacheEventQueue .QueueType | Does not use a thread pool. | Class | org.apache.commons.jcs.engine.behavior.ICacheEventQueue | Apache Commons |
ICacheListener | Used to receive a cache event notification. | Interface | org.apache.commons.jcs.engine.behavior | Apache Commons |
ICacheManager | Interface implemented by a specific cache. | Interface | org.apache.commons.jcs.engine.behavior | Apache Commons |
ICacheObserver | Used to register interest in receiving cache changes. | Interface | org.apache.commons.jcs.engine.behavior | Apache Commons |
ICacheRestore | Interface | org.apache.commons.jcs.engine.behavior | Apache Commons | |
ICacheService | Used to retrieve and update the cache. | Interface | org.apache.commons.jcs.engine.behavior | Apache Commons |
ICacheServiceAdmin | Interface | org.apache.commons.jcs.engine.behavior | Apache Commons | |
ICacheServiceNonLocal | Used to retrieve and update non local caches, such as the remote and lateral caches. | Interface | org.apache.commons.jcs.engine.behavior | Apache Commons |
ICacheType | Interface implemented by a specific cache. | Interface | org.apache.commons.jcs.engine.behavior | Apache Commons |
ICacheType .CacheType | Composite/ memory cache type, central hub. | Class | org.apache.commons.jcs.engine.behavior.ICacheType | Apache Commons |
ICompositeCacheAttributes | This defines the minimal behavior for the Cache Configuration settings. | Interface | org.apache.commons.jcs.engine.behavior | Apache Commons |
ICompositeCacheAttributes .DiskUsagePattern | Items will only go to disk when the memory limit is reached. | Class | org.apache.commons.jcs.engine.behavior.ICompositeCacheAttributes | Apache Commons |
ICompositeCacheManager | I need the interface so I can plug in mock managers for testing. | Interface | org.apache.commons.jcs.engine.behavior | Apache Commons |
IElementAttributes | Interface for cache element attributes classes. | Interface | org.apache.commons.jcs.engine.behavior | Apache Commons |
IElementSerializer | Defines the behavior for cache element serializers. | Interface | org.apache.commons.jcs.engine.behavior | Apache Commons |
IProvideScheduler | Marker interface for providers of the central ScheduledExecutorServiceAuthor:Thomas Vandahl | Interface | org.apache.commons.jcs.engine.behavior | Apache Commons |
IRequireScheduler | Marker interface to allow the injection of a central ScheduledExecutorService for all modules requiring scheduled background operations. | Interface | org.apache.commons.jcs.engine.behavior | Apache Commons |
IShutdownObservable | ShutdownObservers can observe ShutdownObservable objects. | Interface | org.apache.commons.jcs.engine.behavior | Apache Commons |
IShutdownObserver | This interface is required of all shutdown observers. | Interface | org.apache.commons.jcs.engine.behavior | Apache Commons |