| Interface | Description |
|---|---|
| Creator<K,V,C> |
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
|
| TransactionBatch |
| Class | Description |
|---|---|
| AbstractTransactionBatch |
Abstract
TransactionBatch that associates and exposes the underlying transaction. |
| ActiveTransactionBatch |
An active
TransactionBatch. |
| CacheEntryMutator<K,V> |
Mutates a given cache entry.
|
| InfinispanBatchContext |
A
BatchContext that performs transaction context switching. |
| InfinispanBatcher |
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. |
| MutableCacheEntry<V> |
Pairs a cache entry with a mutator capable of mutating the cache entry.
|
| NestedTransactionBatch |
A nested
TransactionBatch that coalesces with an outer batch. |
| NewTransactionBatch |
An active
TransactionBatch that starts a new transaction. |
| RetryingInvoker |
A invocation strategy that invokes a given task, retrying a configurable number of times on failure using backoff sleep intervals.
|
Copyright © 2015 JBoss by Red Hat. All rights reserved.