Uses of Class
org.infinispan.commands.AbstractVisitor

Packages that use AbstractVisitor
org.infinispan.interceptors Infinispan is designed around a set of interceptors around a data container. 
org.infinispan.interceptors.base Base interceptors containing common, reusable behavior. 
org.infinispan.interceptors.locking   
org.infinispan.query.backend   
 

Uses of AbstractVisitor in org.infinispan.interceptors
 

Subclasses of AbstractVisitor in org.infinispan.interceptors
 class ActivationInterceptor
           
 class BatchingInterceptor
          Interceptor that captures batched calls and attaches contexts.
 class CacheLoaderInterceptor
           
 class CacheMgmtInterceptor
          Captures cache management statistics
 class CacheStoreInterceptor
          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.
 class CacheStoreInterceptor.StoreModificationsBuilder
           
 class CallInterceptor
          Always at the end of the chain, directly in front of the cache.
 class ClusteredActivationInterceptor
          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.
 class ClusteredCacheLoaderInterceptor
          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.
 class DeadlockDetectingInterceptor
          This interceptor populates the DldGlobalTransaction with appropriate information needed in order to accomplish deadlock detection.
 class DistCacheStoreInterceptor
          Cache store interceptor specific for the distribution cache mode.
 class DistributionInterceptor
          The interceptor that handles distribution of entries across a cluster, as well as transparent lookup
 class EntryWrappingInterceptor
          Interceptor in charge with wrapping entries and add them in caller's context.
 class InvalidationInterceptor
          This interceptor acts as a replacement to the replication interceptor when the CacheImpl is configured with ClusteredSyncMode as INVALIDATE.
static class InvalidationInterceptor.InvalidationFilterVisitor
           
 class InvocationContextInterceptor
           
 class IsMarshallableInterceptor
          Interceptor to verify whether parameters passed into cache are marshallables or not.
 class MarshalledValueInterceptor
          Interceptor that handles the wrapping and unwrapping of cached data using MarshalledValues.
 class NotificationInterceptor
          The interceptor in charge of firing off notifications to cache listeners
 class PassivationInterceptor
          Writes evicted entries back to the store on the way in through the CacheStore
 class ReplicationInterceptor
          Takes care of replicating modifications to other caches in a cluster.
 class StateTransferLockInterceptor
          An interceptor that blocks any commands when the StateTransferLock is locked.
 class TxInterceptor
          Interceptor in charge with handling transaction related operations, e.g enlisting cache as an transaction participant, propagating remotely initiated changes.
 class VersionedDistributionInterceptor
          A version of the DistributionInterceptor that adds logic to handling prepares when entries are versioned.
 class VersionedEntryWrappingInterceptor
          Interceptor in charge with wrapping entries and add them in caller's context.
 class VersionedReplicationInterceptor
          A form of the ReplicationInterceptor that adds additional logic to how prepares are handled.
 

Uses of AbstractVisitor in org.infinispan.interceptors.base
 

Subclasses of AbstractVisitor in org.infinispan.interceptors.base
 class BaseCustomInterceptor
          Anyone using the AdvancedCache.addInterceptor(CommandInterceptor, int) method (or any of its overloaded forms) or registering custom interceptors via XML should extend this base class when creating their own custom interceptors.
 class BaseRpcInterceptor
          Acts as a base for all RPC calls
 class CommandInterceptor
          This is the base class for all interceptors to extend, and implements the Visitor interface allowing it to intercept invocations on VisitableCommands.
 class JmxStatsCommandInterceptor
          Base class for all the interceptors exposing management statistics.
 class PrePostProcessingCommandInterceptor
          This interceptor adds pre and post processing to each visitXXX() method.
 

Uses of AbstractVisitor in org.infinispan.interceptors.locking
 

Subclasses of AbstractVisitor in org.infinispan.interceptors.locking
 class AbstractLockingInterceptor
          Base class for various locking interceptors in this package.
 class AbstractTxLockingInterceptor
          Base class for transaction based locking interceptors.
 class NonTransactionalLockingInterceptor
          Locking interceptor to be used for non-transactional caches.
 class OptimisticLockingInterceptor
          Locking interceptor to be used by optimistic transactional caches.
 class PessimisticLockingInterceptor
          Locking interceptor to be used by pessimistic caches.
 

Uses of AbstractVisitor in org.infinispan.query.backend
 

Subclasses of AbstractVisitor in org.infinispan.query.backend
 class LocalQueryInterceptor
          

This class is an interceptor that will index data only if it has come from a local source.

 class QueryInterceptor
          This interceptor will be created when the System Property "infinispan.query.indexLocalOnly" is "false"

This type of interceptor will allow the indexing of data even when it comes from other caches within a cluster.

 


-->

Copyright © 2012 JBoss, a division of Red Hat. All Rights Reserved.