| Package | Description |
|---|---|
| org.infinispan.atomic |
This package contains the
AtomicMap interfaces and API that Infinispan exposes as building
blocks in creating other public interfaces such as the Tree API. |
| org.infinispan.atomic.impl | |
| org.infinispan.tree.impl |
| Modifier and Type | Method and Description |
|---|---|
static <MK,K,V> AtomicMap<K,V> |
AtomicMapLookup.getAtomicMap(Cache<MK,?> cache,
MK key)
Retrieves an atomic map from a given cache, stored under a given key.
|
static <MK,K,V> AtomicMap<K,V> |
AtomicMapLookup.getAtomicMap(Cache<MK,?> cache,
MK key,
boolean createIfAbsent)
Retrieves an atomic map from a given cache, stored under a given key.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AtomicHashMap<K,V>
The default implementation of
AtomicMap. |
class |
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. |
class |
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. |
| Modifier and Type | Field and Description |
|---|---|
protected AdvancedCache<Object,AtomicMap<K,V>> |
AtomicHashMapProxy.cache |
protected AdvancedCache<Object,AtomicMap<K,V>> |
AtomicHashMapProxy.cacheForWriting |
| Modifier and Type | Field and Description |
|---|---|
protected AdvancedCache<NodeKey,AtomicMap<?,?>> |
TreeStructureSupport.cache |
| Modifier and Type | Method and Description |
|---|---|
protected <K,V> AtomicMap<K,V> |
TreeStructureSupport.getAtomicMap(AdvancedCache<?,?> cache,
NodeKey key) |
protected <K,V> AtomicMap<K,V> |
TreeStructureSupport.getAtomicMap(NodeKey key) |
| Modifier and Type | Method and Description |
|---|---|
void |
TreeCacheImpl.clearData(AdvancedCache<NodeKey,AtomicMap<?,?>> cache,
Fqn fqn) |
Copyright © 2025 JBoss, a division of Red Hat. All rights reserved.