Interface that abstracts a simple get and put operation for a concrete cache implementation.
A provider for a specific
Meta data for a value that's stored in a cache.
Optional initializer for the
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.
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.
Base class that can be used by Map based caches that don't support time to live semantics and arbitrary attributes natively.