All Classes Interface Summary Class Summary
| Class |
Description |
| AbstractFunction<T,O> |
Function that operates on an operable object.
|
| CacheConfiguration |
|
| CacheProperties |
Exposes a cache configuration as simple high-level properties.
|
| CollectionAddFunction<V,C extends Collection<V>> |
Function that adds an item to a collection.
|
| CollectionFunction<V,C extends Collection<V>> |
Function that operates on a collection.
|
| CollectionRemoveFunction<V,C extends Collection<V>> |
Function that removes an item from a collection.
|
| ConcurrentDirectDeque<E> |
A concurrent deque that allows direct item removal without traversal.
|
| ConcurrentManager<K,V> |
Manages creation and destruction of values to be shared across threads.
|
| ConcurrentMapOperations<K,V> |
Defines operations for creating and copying a concurrent map.
|
| ConcurrentMapPutFunction<K,V> |
Function that puts an entry into a map within a non-transactional cache.
|
| ConcurrentMapRemoveFunction<K,V> |
Function that removes an entry from a map within a non-transactional cache.
|
| ConcurrentSetAddFunction<V> |
Function that adds an item to a set within a non-transactional cache.
|
| ConcurrentSetOperations<V> |
Defines operations for creating and copying a concurrent set.
|
| ConcurrentSetRemoveFunction<V> |
Function that removes an item from a set within a non-transactional cache.
|
| CopyOnWriteMapOperations<K,V> |
Defines operations for creating and copying a non-concurrent map.
|
| CopyOnWriteMapPutFunction<K,V> |
Function that puts an entry into a map within a transactional cache.
|
| CopyOnWriteMapRemoveFunction<K,V> |
Function that removes an entry from a map within a transactional cache.
|
| CopyOnWriteSetAddFunction<V> |
Function that adds an item to a set within a transactional cache.
|
| CopyOnWriteSetOperations<V> |
Defines operations for creating and copying a non-concurrent set.
|
| CopyOnWriteSetRemoveFunction<V> |
Function that removes an item from a set within a transactional cache.
|
| FastConcurrentDirectDeque<E> |
A modified version of ConcurrentLinkedDeque which includes direct
removal.
|
| FunctionSerializationContextInitializer |
|
| IdentifierFactory<I> |
Factory for creating unique identifiers suitable for use by the local cluster member.
|
| LinkedScheduledEntries<K,V> |
|
| LocalScheduler<T> |
Scheduler that uses a single scheduled task in concert with an ScheduledEntries.
|
| MapFunction<K,V,T> |
Function that operates on a map.
|
| MapPutFunction<K,V> |
Function that puts an entry into a map.
|
| MapRemoveFunction<K,V> |
Function that removes an entry from a map.
|
| Operations<T> |
Defines operations for creating and copying an operable object.
|
| RetryingInvoker |
A invocation strategy that invokes a given task, retrying a configurable number of times on failure using backoff sleep intervals.
|
| ScheduledEntries<K,V> |
A collection of scheduled entries with a predictable iteration order.
|
| SetAddFunction<V> |
Function that adds an item to a set.
|
| SetRemoveFunction<V> |
Function that removes an item from a set.
|
| SimpleIdentifierFactory<I> |
|
| SimpleManager<K,V> |
Manages creation and destruction of objects not sharable across threads.
|
| SortedScheduledEntries<K,V extends Comparable<? super V>> |
|
| StampedLockServiceExecutor |
|
| TransactionalBatch<E extends RuntimeException> |
Abstract TransactionBatch that associates and exposes the underlying transaction.
|
| TransactionalBatcher<E extends RuntimeException> |
A Batcher implementation based on Infinispan's org.infinispan.batch.BatchContainer, except that its transaction reference
is stored within the returned Batch object instead of a ThreadLocal.
|
| TransactionBatch |
|