Module org.omnifaces
Package org.omnifaces.util.cache
-
Interface Summary Interface Description Cache Interface that abstracts a simple get and put operation for a concrete cache implementation.CacheProvider A provider for a specificCache
implementation. -
Class Summary Class Description CacheEntry Meta data for a value that's stored in a cache.CacheFactory Factory used to obtainCache
instance and to register theCacheProvider
that is used to obtain that.CacheInitializer Optional initializer for theCache
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.LruCache<K extends Serializable,V extends Serializable> Minimal implementation of thread safe LRU cache with support for eviction listener.TimeToLiveCache Base class that can be used by Map based caches that don't support time to live semantics and arbitrary attributes natively.