Module org.omnifaces
Package org.omnifaces.util.cache
package org.omnifaces.util.cache
-
ClassDescriptionInterface that abstracts a simple get and put operation for a concrete cache implementation.Meta data for a value that's stored in a cache.Factory used to obtain
Cacheinstance and to register theCacheProviderthat is used to obtain that.Optional initializer for theCacheused by the Omnifaces Cache component.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.A provider for a specificCacheimplementation.An in-memory cache implementation that's used if the user did not configure an explicit caching provider.A default cache provider that will be used by the OmniFaces Cache component if no explicit provider has been configured.Minimal implementation of thread safe LRU cache with support for eviction listener.Base class that can be used by Map based caches that don't support time to live semantics and arbitrary attributes natively.