Interface | Description |
---|---|
CacheInvoker |
Encapsulates logic used to invoke an operation on a cache.
|
CacheInvoker.Operation<K,V,R> |
Encapsulates a cache operation.
|
Creator<K,V> |
Creates a value in the cache.
|
Evictor<K> |
Evicts a cache entry.
|
Locator<K,V> |
Locates a value from the cache.
|
Mutator |
Indicates that the value represented by this object has changed and needs to be replicated.
|
Remover<K> |
Removes an entry from the cache
|
Class | Description |
---|---|
BatchCacheInvoker |
Invoker that starts and ends a batch, if none exists.
|
Creator.CreateOperation<K,V> |
Reusable creation operation.
|
Evictor.EvictOperation<K,V> |
Reusable eviction operation.
|
Locator.FindOperation<K,V> |
Reusable lookup operation.
|
Locator.LockingFindOperation<K,V> |
Reusable lookup operation.that first acquires a pessimistic lock if necessary.
|
Mutator.MutateOperation<K,V> |
Reusable mutation operation.
|
Remover.RemoveOperation<K,V> |
Reusable remove operation.
|
RetryingCacheInvoker |
A cache invoker implementation that retries after a specified set of intervals upon timeout or suspect.
|
SimpleCacheInvoker |
Trivial cache invoker.
|
Copyright © 2015 JBoss by Red Hat. All rights reserved.