AtomicMap interfaces and API that Infinispan exposes as building
blocks in creating other public interfaces such as the Tree API.See: Description
| Interface | Description |
|---|---|
| AtomicMap<K,V> |
This is a special type of Map geared for use in Infinispan.
|
| Delta |
Represents changes made to a
DeltaAware implementation. |
| DeltaAware |
This interface allows the extraction of
Deltas. |
| FineGrainedAtomicMap<K,V> |
FineGrainedAtomicMap is a special type of Map geared for use in Infinispan.
|
| Class | Description |
|---|---|
| AtomicHashMap<K,V> |
The default implementation of
AtomicMap. |
| AtomicHashMap.Externalizer | |
| AtomicHashMapDelta |
Changes that have occurred on an AtomicHashMap
|
| AtomicHashMapDelta.Externalizer | |
| AtomicHashMapProxy<K,V> |
A layer of indirection around an
AtomicHashMap to provide consistency and isolation for concurrent readers
while writes may also be going on. |
| AtomicMapLookup |
A helper that locates or safely constructs and registers atomic maps with a given cache.
|
| ClearOperation<K,V> |
An atomic clear operation.
|
| ClearOperation.Externalizer | |
| FineGrainedAtomicHashMapProxy<K,V> |
A layer of indirection around an
FineGrainedAtomicMap to provide consistency and isolation for concurrent readers
while writes may also be going on. |
| Operation<K,V> |
An atomic operation.
|
| PutOperation<K,V> |
An atomic put operation.
|
| PutOperation.Externalizer | |
| RemoveOperation<K,V> |
An atomic remove operation.
|
| RemoveOperation.Externalizer |
| Enum | Description |
|---|---|
| NullDelta |
Represents no changes.
|
AtomicMap interfaces and API that Infinispan exposes as building
blocks in creating other public interfaces such as the Tree API.Copyright © 2012 JBoss by Red Hat. All Rights Reserved.