|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
CacheResult, CachePut,
CacheRemoveEntry, and CacheRemoveAll at the class level.CacheEntryEvents prior to being
dispatched to CacheEntryListeners.CacheEntryListener.CacheEntryListenerRegistrations for the Configuration.
CacheResult, CachePut, CacheRemoveEntry, or CacheRemoveAll
Used with CacheResolver.resolveCache(CacheInvocationContext) to determine the Cache to use
at runtime for the method invocation.Serializable, immutable, thread-safe object that is used as a cache key.CacheKey based on a CacheKeyInvocationContext.CacheResult, CachePut, or CacheRemoveEntry.Cache.load(Object)
and Cache.loadAll(java.util.Set) methods.CacheLoader for the built Configuration.
CacheResult, CachePut, CacheRemoveEntry, or CacheRemoveAll
Used with CacheResolverFactory.getCacheResolver(CacheMethodDetails) to determine the CacheResolver to use
with the method.CachePut is invoked a CacheKey will be generated and
Cache.put(Object, Object) will be invoked on the specified cache storing the value
marked with CacheValue.CacheRemoveAll is invoked all elements in the specified cache
will be removed via the Cache.removeAll() method
The default behavior is to call Cache.removeAll() after the annotated method is invoked,
this behavior can be changed by setting CacheRemoveAll.afterInvocation() to false in which case Cache.removeAll()
will be called before the annotated method is invoked.CacheRemoveEntry is invoked a CacheKey will be generated and
Cache.remove(Object) will be invoked on the specified cache.Cache to use for an intercepted method invocation.CacheResolver to use for an annotated method.CacheResult is invoked a CacheKey will be generated and
Cache.get(Object) is called before the annotated method actually executes.CachePut.CacheWriter for the built Configuration.
ServiceLoader
For a provider to be discovered, its jar must contain a resource called:CacheWriters.
Cache.Configuration.Duration based on the duration between two
specified points in time (since the Epoc), messured in milliseconds.
Cache conforming to the specified Configuration
is being managed by the CacheManager.
CacheKey with another.
CacheEntryEvent.
ExpiryPolicy for the Configuration.
ExpiryPolicy that defines the expiry Configuration.Duration
of a Cache Entry based on the last time it was accessed.ExpiryPolicy.Accessed ExpiryPolicy.
ExpiryPolicy specifies that Cache Entries
won't expire.ExpiryPolicy that defines the expiry Configuration.Duration
of a Cache Entry based on the last time it was modified.ExpiryPolicy.Modified ExpiryPolicy.
Map of the objects
associated with the Collection of keys in argument "keys".
Cache given it's name.
CacheEntryEventFilter that should be applied prior to
notifying the CacheEntryListener.
CacheEntryListener.
CacheEntryListenerRegistrations for CacheEntryListeners
to be configured on a Cache.
CacheEntryListenerRegistrations for CacheEntryListeners
to be configured on a Cache.
CacheLoader, if any.
CacheLoader, if any.
CacheResolver used at runtime for resolution of the Cache for the
CacheResult, CachePut, CacheRemoveEntry, or CacheRemoveAll
annotation.
CacheWriter, if any.
CacheWriter, if any.
CacheResolver used at runtime for resolution of the Cache for the
CacheResult annotation to cache exceptions.
ExpiryPolicy to be used for caches.
ExpiryPolicy to be used for caches.
Connection
CacheKeyGenerator in creating
a CacheKey.
CacheInvocationContext.getAllParameters()
CacheStatisticsMXBean MXBean associated with the cache.
Status attribute of the Cache.
CachePut this is the parameter annotated with CacheValue
Configuration.Duration is eternal (forever).
CacheEntryListener.
Cache should operate in "read-through" mode.
Cache should operate in "read-through" mode.
CacheEntryListener has been notified.
Cache should operate in "write-through" mode.
Cache should operate in "write-through" mode.
Caching classCacheEntryListener.
Cache to use for the CacheInvocationContext.
CacheLoader.
CacheWriter.
ExpiryPolicy.
Mode.
IsolationLevel and Mode.
Cache.MutableEntry.exists() is false and setValue is called
then a mapping is added to the cache visible once the EntryProcessor
completes.
Configuration.SimpleConfiguration with the standard
default values.
SimpleConfiguration based on a set of parameters.
SimpleConfiguration.
IsolationLevel.
Mode.
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||