All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary
Class |
Description |
AccessedExpiryPolicy |
An ExpiryPolicy that defines the expiry Duration
of a Cache Entry based on the last time it was accessed.
|
Cache<K,V> |
A Cache is a Map-like data structure that provides temporary storage
of application data.
|
Cache.Entry<K,V> |
A cache entry (key-value pair).
|
CacheDefaults |
|
CacheEntryCreatedListener<K,V> |
Invoked after a cache entry is created, or if a batch call is made, after the
entries are created.
|
CacheEntryEvent<K,V> |
A Cache entry event base class.
|
CacheEntryEventFilter<K,V> |
|
CacheEntryExpiredListener<K,V> |
Invoked if a cache entry or entries are evicted due to expiration.
|
CacheEntryListener<K,V> |
A tagging interface for cache entry listeners.
|
CacheEntryListenerConfiguration<K,V> |
|
CacheEntryListenerException |
An exception to indicate a problem has occurred with a listener.
|
CacheEntryRemovedListener<K,V> |
Invoked if a cache entry is removed, or if a batch call is made, after the
entries are removed.
|
CacheEntryUpdatedListener<K,V> |
Invoked if an existing cache entry is updated, or if a batch call is made,
after the entries are updated.
|
CacheException |
Thrown to indicate an exception has occurred in the Cache.
|
CacheInvocationContext<A extends Annotation> |
|
CacheInvocationParameter |
A parameter to an intercepted method invocation.
|
CacheKey |
Marks a method argument as part of the cache key.
|
CacheKeyGenerator |
|
CacheKeyInvocationContext<A extends Annotation> |
|
CacheLoader<K,V> |
|
CacheLoaderException |
An exception to indicate a problem has occurred executing a CacheLoader .
|
CacheManager |
A CacheManager provides a means of establishing, configuring,
acquiring, closing and destroying uniquely named Cache s.
|
CacheMethodDetails<A extends Annotation> |
|
CacheMXBean |
A management bean for cache.
|
CachePut |
|
CacheRemove |
|
CacheRemoveAll |
|
CacheResolver |
Determines the Cache to use for an intercepted method invocation.
|
CacheResolverFactory |
|
CacheResult |
|
CacheStatisticsMXBean |
Cache statistics.
|
CacheValue |
Marks the parameter to be cached for a method annotated with CachePut .
|
CacheWriter<K,V> |
A CacheWriter is used for write-through to an external resource.
|
CacheWriterException |
An exception to indicate a problem has occurred executing a CacheWriter .
|
Caching |
The Caching class provides a convenient means for an application to
acquire an appropriate CachingProvider implementation.
|
CachingProvider |
Provides mechanisms to create, request and later manage the life-cycle of
configured CacheManager s, identified by URI s and scoped by
ClassLoader s.
|
CompleteConfiguration<K,V> |
A read-only representation of the complete JCache Cache
configuration.
|
CompletionListener |
A CompletionListener is implemented by an application when it needs to be
notified of the completion of some Cache operation.
|
CompletionListenerFuture |
A CompletionListenerFuture is a CompletionListener implementation that
supports being used as a Future.
|
Configuration<K,V> |
A basic read-only representation of a Cache configuration.
|
CreatedExpiryPolicy |
|
Duration |
|
EntryProcessor<K,V,T> |
An invocable function that allows applications to perform compound operations
on a Cache.Entry atomically, according to the defined
consistency of a Cache .
|
EntryProcessorException |
An exception to indicate a problem occurred attempting to execute an
EntryProcessor against an entry.
|
EntryProcessorResult<T> |
A mechanism to represent and obtain the result of processing
a Cache entry using an EntryProcessor .
|
EternalExpiryPolicy |
An eternal ExpiryPolicy specifies that Cache Entries
won't expire.
|
EventType |
The type of event received by the listener.
|
ExpiryPolicy |
Defines functions to determine when cache entries will expire based on
creation, access and modification operations.
|
Factory<T> |
Constructs and returns a fully configured instance of a specific factory type.
|
FactoryBuilder |
A convenience class that defines generically typed static methods to aid in
the building of Factory instances.
|
FactoryBuilder.ClassFactory<T> |
A Factory that instantiates a specific Class.
|
FactoryBuilder.SingletonFactory<T> |
A Factory that always returns a specific instance.
|
GeneratedCacheKey |
|
ModifiedExpiryPolicy |
An ExpiryPolicy that defines the expiry Duration
of a Cache Entry based on the last time it was updated.
|
MutableCacheEntryListenerConfiguration<K,V> |
|
MutableConfiguration<K,V> |
|
MutableEntry<K,V> |
|
OptionalFeature |
Optional features that may be present in an implementation.
|
TouchedExpiryPolicy |
An ExpiryPolicy that defines the expiry Duration
of a Cache Entry based on when it was last touched.
|