See: Description
| Interface | Description |
|---|---|
| BaseDistributionInterceptor.ReadManyCommandHelper<C extends VisitableCommand> | |
| BiasedCollector | |
| Collector<T> |
Represents the ack collector for a write operation in triangle algorithm.
|
| Class | Description |
|---|---|
| BaseDistributionInterceptor |
Base class for distribution of entries across a cluster.
|
| BiasedScatteredDistributionInterceptor | |
| CorePackageImpl | |
| DistributionBulkInterceptor<K,V> |
Interceptor that handles bulk entrySet and keySet commands when using in a distributed/replicated environment.
|
| DistributionBulkInterceptor.BackingEntrySet<K,V> | |
| DistributionBulkInterceptor.BackingKeySet<K,V> | |
| DistributionBulkInterceptor.TxBackingEntrySet<K,V> | |
| L1LastChanceInterceptor |
L1 based interceptor that flushes the L1 cache at the end after a transaction/entry is committed to the data
container but before the lock has been released.
|
| L1NonTxInterceptor |
Interceptor that handles L1 logic for non-transactional caches.
|
| L1TxInterceptor |
Interceptor that handles L1 logic for transactional caches.
|
| L1WriteSynchronizer |
A write synchronizer that allows for a single thread to run the L1 update while others can block until it is
completed.
|
| NonTxDistributionInterceptor |
Non-transactional interceptor used by distributed caches that support concurrent writes.
|
| PrimaryOwnerOnlyCollector<T> |
A
Collector implementation that only waits for the primary owner. |
| RemoteGetSingleKeyCollector |
Return the first successful response for a staggered remote get, used in dist mode.
|
| ScatteredDistributionInterceptor |
This interceptor mixes several functions:
A) replicates changes to other nodes
B) commits the entry
C) schedules invalidation
On primary owner, the commit is executed before the change is replicated to other node.
|
| ScatteredDistributionInterceptor.PrimaryResponseGenerator | |
| TriangleDistributionInterceptor |
Non-transactional interceptor used by distributed caches that supports concurrent writes.
|
| TxDistributionInterceptor |
Handles the distribution of the transactional caches.
|
| VersionedDistributionInterceptor |
A version of the
TxDistributionInterceptor that adds logic to handling prepares when entries are
versioned. |
| VersionedResult | |
| VersionedResult.Externalizer | |
| VersionedResults | |
| VersionedResults.Externalizer |
| Exception | Description |
|---|---|
| ConcurrentChangeException |
Thrown when the version of entry has changed between loading the entry to the context and committing new value.
|
Copyright © 2022 JBoss by Red Hat. All rights reserved.