Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

## Package com.opensymphony.oscache.base

Provides the base classes and interfaces that make up the core of OSCache.

See:
Description

Interface Summary
EntryRefreshPolicy | Interface that allows custom code to be called when checking to see if a cache entry has expired.
LifecycleAware | Event handlers implement this so they can be notified when a cache is created and also when it is destroyed.

Class Summary
AbstractCacheAdministrator | An AbstractCacheAdministrator defines an abstract cache administrator, implementing all the basic operations related to the configuration of a cache, including assigning any configured event handlers to cache objects.
Cache | Provides an interface to the cache itself.
CacheEntry | A CacheEntry instance represents one entry in the cache.
Config | Responsible for holding the Cache configuration properties.
EntryUpdateState | Holds the state of a Cache Entry that is in the process of being (re)generated.

Exception Summary
FinalizationException | Thrown by `LifecycleAware` listeners that are not able to finalize themselves.
InitializationException | Thrown by `LifecycleAware` listeners that are not able to initialize themselves.
NeedsRefreshException | This exception is thrown when retrieving an item from cache and it is expired.

## Package com.opensymphony.oscache.base Description

Provides the base classes and interfaces that make up the core of OSCache.

## Package Specification

## Related Documentation

For overviews, tutorials, examples, guides, and tool documentation, please see:

- The OSCache Homepage

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| See www.opensymphony.com for more information.
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES