| Class | Description |
|---|---|
| AbstractIracLocalSiteInterceptor |
A
DDAsyncInterceptor with common code for all the IRAC related interceptors. |
| AbstractIracRemoteSiteInterceptor |
An IRAC related interceptor that that handles the requests from the remote site.
|
| AsyncInterceptorChainImpl |
Knows how to build and manage a chain of interceptors.
|
| BaseRpcInterceptor |
Acts as a base for all RPC calls
|
| BaseStateTransferInterceptor |
A base class for a state transfer interceptor.
|
| BaseStateTransferInterceptor.LostDataVisitor | |
| BatchingInterceptor |
Interceptor that captures batched calls and attaches contexts.
|
| BiasedEntryWrappingInterceptor | |
| CacheLoaderInterceptor<K,V> | |
| CacheMgmtInterceptor |
Captures cache management statistics.
|
| CacheWriterInterceptor |
Writes modifications back to the store on the way out: stores modifications back through the CacheLoader, either
after each method call (no TXs), or at TX commit.
|
| CallInterceptor |
Always at the end of the chain, directly in front of the cache.
|
| ClusteredCacheLoaderInterceptor<K,V> |
The same as a regular cache loader interceptor, except that it contains additional logic to force loading from the
cache loader if needed on a remote node, in certain conditions.
|
| ClusteringInterceptor |
Base class for distribution interceptors.
|
| CorePackageImpl | |
| DistCacheWriterInterceptor |
Cache store interceptor specific for the distribution and replication cache modes.
|
| EntryWrappingInterceptor |
Interceptor in charge with wrapping entries and add them in caller's context.
|
| GroupingInterceptor |
An interceptor that keeps track of the keys
added/removed during the processing of a
GetKeysInGroupCommand |
| GroupingInterceptor.KeyListener | |
| InvalidationInterceptor |
This interceptor acts as a replacement to the replication interceptor when the CacheImpl is configured with
ClusteredSyncMode as INVALIDATE.
|
| InvocationContextInterceptor | |
| IsMarshallableInterceptor |
Interceptor to verify whether parameters passed into cache are marshallables
or not.
|
| JmxStatsCommandInterceptor |
Base class for all the interceptors exposing management statistics.
|
| MultiSubCommandInvoker |
Invoke a sequence of sub-commands.
|
| NonTxIracLocalSiteInterceptor |
Interceptor used by IRAC for non transactional caches to handle the local site updates.
|
| NonTxIracRemoteSiteInterceptor |
Interceptor for non-transactional caches to handle updates from remote sites.
|
| NotificationInterceptor |
The interceptor in charge of firing off notifications to cache listeners
|
| OptimisticTxIracLocalSiteInterceptor |
Interceptor used by IRAC for optimistic transactional caches to handle the local site updates.
|
| OptimisticTxIracRemoteSiteInterceptor |
Interceptor for optimistic transactional caches to handle updates from remote sites.
|
| PassivationCacheLoaderInterceptor<K,V> | |
| PassivationClusteredCacheLoaderInterceptor<K,V> | |
| PassivationWriterInterceptor |
Handles store write operations when passivation enabled that don't entail reading the entry first
|
| PessimisticTxIracLocalInterceptor |
Interceptor used by IRAC for pessimistic transactional caches to handle the local site updates.
|
| PessimisticTxIracRemoteSiteInterceptor |
Interceptor for pessimsitic transactional caches to handle updates from remote sites.
|
| PrefetchInterceptor<K,V> | |
| QueueAsyncInvocationStage |
Invocation stage representing a computation that may or may not be done yet.
|
| RetryingEntryWrappingInterceptor |
Used in @{link org.infinispan.configuration.cache.CacheMode#SCATTERED_SYNC scattered cache}
The commit is executed in
ScatteredDistributionInterceptor
before replicating the change from primary owner. |
| ScatteredCacheWriterInterceptor |
Similar to
DistCacheWriterInterceptor but as commands are not forwarded from primary owner
so we just write to the store all the time (with non-shared interceptors). |
| SimpleAsyncInvocationStage |
Invocation stage representing a computation that may or may not be done yet.
|
| TransactionalExceptionEvictionInterceptor |
Interceptor that prevents the cache from inserting too many entries over a configured maximum amount.
|
| TransactionalStoreInterceptor |
An interceptor which ensures that writes to an underlying transactional store are prepared->committed/rolledback as part
of the 2PC, therefore ensuring that the cache and transactional store(s) remain consistent.
|
| TxInterceptor<K,V> |
Interceptor in charge with handling transaction related operations, e.g enlisting cache as an transaction
participant, propagating remotely initiated changes.
|
| VersionedEntryWrappingInterceptor |
Interceptor in charge with wrapping entries and add them in caller's context.
|
| VersionInterceptor |
Interceptor installed when compatiblity is enabled.
|
| Exception | Description |
|---|---|
| ContainerFullException |
Exception that is thrown when exception based eviction is enabled and the cache is full
|
Copyright © 2021 JBoss by Red Hat. All rights reserved.