|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
CacheResult
, CachePut
,
CacheRemoveEntry
, and CacheRemoveAll
at the class level.CacheEntryEvent
s prior to being
dispatched to CacheEntryListener
s.CacheEntryListener
.CacheEntryListenerRegistration
s 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:CacheWriter
s.
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
.
CacheEntryListenerRegistration
s for CacheEntryListeners
to be configured on a Cache
.
CacheEntryListenerRegistration
s 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 |