|PREV PACKAGE NEXT PACKAGE
|FRAMES NO FRAMES
|Interceptor that captures batched calls and attaches contexts.
|Captures cache management statistics
|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.
|Always at the end of the chain, directly in front of the cache.
|This interceptor populates the
appropriate information needed in order to accomplish deadlock detection.
|Cache store interceptor specific for the distribution cache mode.
|A subclass of the locking interceptor that is able to differentiate committing changes on a ReadCommittedEntry for storage in the main cache or in L1, used by DIST
|The interceptor that handles distribution of entries across a cluster, as well as transparent lookup
|A special form of the TxInterceptor that is aware of distribution and consistent hashing, and as such only replays methods during a remote prepare that are targeted to this specific cache instance.
|Interceptor in charge of eager, implicit locking of cache keys across cluster within transactional context For more details refer to: https://jira.jboss.org/jira/browse/ISPN-70 https://jira.jboss.org/jira/browse/ISPN-48
|Knows how to build and manage an chain of interceptors.
|This interceptor acts as a replacement to the replication interceptor when the CacheImpl is configured with ClusteredSyncMode as INVALIDATE.
|Interceptor to verify whether parameters passed into cache are marshallables or not.
|Interceptor to implement MVCC functionality.
|Interceptor that handles the wrapping and unwrapping of cached data using
|The interceptor in charge of firing off notifications to cache listeners
|Writes evicted entries back to the store on the way in through the CacheStore
|Takes care of replicating modifications to other caches in a cluster.
|Interceptor in charge with handling transaction related operations, e.g enlisting cache as an transaction participant, propagating remotely initiated changes.
Infinispan is designed around a set of interceptors around a data container. These interceptors add behavioral aspects to the data container.