Package org.omnifaces.component.output.cache

Interface Summary
Cache Interface that abstracts a simple get and put operation for a concrete cache implementation.
CacheProvider A provider for a specific Cache implementation.
 

Class Summary
CacheEntry Meta data for a value that's stored in a cache.
CacheFactory Factory used to obtain Cache instance and to register the CacheProvider that is used to obtain that.
CacheInitializerListener Optional initializer for the Cache used by the Omnifaces Cache component.
CacheInstancePerScopeProvider Base class for Cache providers where for each scope a new instance of the cache is created if for that scope no instance is present yet.
DefaultCache An in-memory cache implementation that's used if the user did not configure an explicit caching provider.
DefaultCacheProvider A default cache provider that will be used by the OmniFaces Cache component if no explicit provider has been configured.
TimeToLiveCache Base class that can be used by Map based caches that don't support time to live semantics and arbitrary attributes natively.