Package org.apache.jcs.engine.behavior

Interfaces used by the core and the auxiliary caches.

See:
          Description

Interface Summary
ICache This is the top level interface for all cache like structures.
ICacheElement Every item is the cache is wrapped in an ICacheElement.
ICacheElementSerialized This interface defines the behavior of the serialized element wrapper.
ICacheEventQueue Interface for a cache event queue.
ICacheListener Used to receive a cache event notification.
ICacheManager Inteface implemented by a specific cache.
ICacheObserver Used to register interest in receiving cache changes.
ICacheRestore Description of the Interface
ICacheService Used to retrieve and update the cache.
ICacheServiceAdmin Description of the Interface
ICacheServiceNonLocal Used to retrieve and update non local caches, such as the remote and lateral caches.
ICacheType Interface implemented by a specific cache.
ICompositeCacheAttributes This defines the minimla behavior for the Cache Configuration settings.
ICompositeCacheManager I need the interface so I can plug in mock managers for testing.
IElementAttributes Interface for cache element attributes classes.
IElementSerializer Defines the behavior for cache element serializers.
IShutdownObservable ShutdownObservers can observer ShutdownObservable objects.
IShutdownObserver This interface is required of all shutdown observers.
IZombie Interface to mark an object as zombie for error recovery purposes.
 

Package org.apache.jcs.engine.behavior Description

Interfaces used by the core and the auxiliary caches.



Copyright © 2002-2012 Apache Software Foundation. All Rights Reserved.