Uses of Interface
org.infinispan.context.impl.TxInvocationContext

Packages that use TxInvocationContext
org.infinispan.commands Commands that operate on the cache, either locally or remotely. 
org.infinispan.context Contexts contain information of a specific invocation on the cache, such as its origins, scope (transactional or non-transactional), as well as invocation-specific flags. 
org.infinispan.context.impl This package contains different context implementations, selected dynamically based on the type of invocation. 
org.infinispan.distribution Classes relating to the distributed cache mode. 
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. 
 

Uses of TxInvocationContext in org.infinispan.commands
 

Methods in org.infinispan.commands with parameters of type TxInvocationContext
 Object Visitor.visitCommitCommand(TxInvocationContext ctx, CommitCommand command)
           
 Object AbstractVisitor.visitCommitCommand(TxInvocationContext ctx, CommitCommand command)
           
 Object Visitor.visitLockControlCommand(TxInvocationContext ctx, LockControlCommand command)
           
 Object AbstractVisitor.visitLockControlCommand(TxInvocationContext ctx, LockControlCommand command)
           
 Object Visitor.visitPrepareCommand(TxInvocationContext ctx, PrepareCommand command)
           
 Object AbstractVisitor.visitPrepareCommand(TxInvocationContext ctx, PrepareCommand command)
           
 Object Visitor.visitRollbackCommand(TxInvocationContext ctx, RollbackCommand command)
           
 Object AbstractVisitor.visitRollbackCommand(TxInvocationContext ctx, RollbackCommand command)
           
 

Uses of TxInvocationContext in org.infinispan.context
 

Classes in org.infinispan.context that implement TxInvocationContext
 class TransactionalInvocationContextFlagsOverride
          Extension of InvocationContextFlagsOverride to be used when a TxInvocationContext is required.
 

Constructors in org.infinispan.context with parameters of type TxInvocationContext
TransactionalInvocationContextFlagsOverride(TxInvocationContext delegate, Set<Flag> flags)
           
 

Uses of TxInvocationContext in org.infinispan.context.impl
 

Classes in org.infinispan.context.impl that implement TxInvocationContext
 class AbstractTxInvocationContext
          Support class for TxInvocationContext.
 class LocalTxInvocationContext
          Invocation context to be used for locally originated transactions.
 class RemoteTxInvocationContext
          Context to be used for transaction that originated remotelly.
 

Uses of TxInvocationContext in org.infinispan.distribution
 

Methods in org.infinispan.distribution with parameters of type TxInvocationContext
 void TransactionLoggerImpl.logIfNeeded(CommitCommand command, TxInvocationContext context)
           
 void TransactionLogger.logIfNeeded(CommitCommand command, TxInvocationContext context)
          Logs a CommitCommand if needed.
 void TransactionLoggerImpl.logModificationsIfNeeded(CommitCommand commit, TxInvocationContext context)
           
 void TransactionLogger.logModificationsIfNeeded(CommitCommand commit, TxInvocationContext context)
          A mechanism for commit commands to register modifications instead of a prepare.
 

Uses of TxInvocationContext in org.infinispan.interceptors
 

Methods in org.infinispan.interceptors with parameters of type TxInvocationContext
 Object DistributionInterceptor.visitCommitCommand(TxInvocationContext ctx, CommitCommand command)
           
 Object CallInterceptor.visitCommitCommand(TxInvocationContext ctx, CommitCommand command)
           
 Object LockingInterceptor.visitCommitCommand(TxInvocationContext ctx, CommitCommand command)
           
 Object ReplicationInterceptor.visitCommitCommand(TxInvocationContext ctx, CommitCommand command)
           
 Object DistTxInterceptor.visitCommitCommand(TxInvocationContext ctx, CommitCommand cmd)
           
 Object TxInterceptor.visitCommitCommand(TxInvocationContext ctx, CommitCommand command)
           
 Object NotificationInterceptor.visitCommitCommand(TxInvocationContext ctx, CommitCommand command)
           
 Object CacheStoreInterceptor.visitCommitCommand(TxInvocationContext ctx, CommitCommand command)
           
 Object DistributionInterceptor.visitLockControlCommand(TxInvocationContext ctx, LockControlCommand command)
           
 Object CallInterceptor.visitLockControlCommand(TxInvocationContext ctx, LockControlCommand c)
           
 Object InvocationContextInterceptor.visitLockControlCommand(TxInvocationContext ctx, LockControlCommand lcc)
           
 Object LockingInterceptor.visitLockControlCommand(TxInvocationContext ctx, LockControlCommand c)
           
 Object DeadlockDetectingInterceptor.visitLockControlCommand(TxInvocationContext ctx, LockControlCommand command)
           
 Object TxInterceptor.visitLockControlCommand(TxInvocationContext ctx, LockControlCommand command)
           
 Object MarshalledValueInterceptor.visitLockControlCommand(TxInvocationContext ctx, LockControlCommand command)
           
 Object IsMarshallableInterceptor.visitLockControlCommand(TxInvocationContext ctx, LockControlCommand command)
           
 Object DistributionInterceptor.visitPrepareCommand(TxInvocationContext ctx, PrepareCommand command)
           
 Object CallInterceptor.visitPrepareCommand(TxInvocationContext ctx, PrepareCommand command)
           
 Object InvalidationInterceptor.visitPrepareCommand(TxInvocationContext ctx, PrepareCommand command)
           
 Object LockingInterceptor.visitPrepareCommand(TxInvocationContext ctx, PrepareCommand command)
           
 Object DeadlockDetectingInterceptor.visitPrepareCommand(TxInvocationContext ctx, PrepareCommand command)
           
 Object ReplicationInterceptor.visitPrepareCommand(TxInvocationContext ctx, PrepareCommand command)
           
 Object DistTxInterceptor.visitPrepareCommand(TxInvocationContext ctx, PrepareCommand cmd)
           
 Object TxInterceptor.visitPrepareCommand(TxInvocationContext ctx, PrepareCommand command)
           
 Object NotificationInterceptor.visitPrepareCommand(TxInvocationContext ctx, PrepareCommand command)
           
 Object CacheStoreInterceptor.visitPrepareCommand(TxInvocationContext ctx, PrepareCommand command)
           
 Object DistributionInterceptor.visitRollbackCommand(TxInvocationContext ctx, RollbackCommand command)
           
 Object CallInterceptor.visitRollbackCommand(TxInvocationContext ctx, RollbackCommand command)
           
 Object LockingInterceptor.visitRollbackCommand(TxInvocationContext ctx, RollbackCommand command)
           
 Object ReplicationInterceptor.visitRollbackCommand(TxInvocationContext ctx, RollbackCommand command)
           
 Object DistTxInterceptor.visitRollbackCommand(TxInvocationContext ctx, RollbackCommand cmd)
           
 Object TxInterceptor.visitRollbackCommand(TxInvocationContext ctx, RollbackCommand command)
           
 Object NotificationInterceptor.visitRollbackCommand(TxInvocationContext ctx, RollbackCommand command)
           
 Object CacheStoreInterceptor.visitRollbackCommand(TxInvocationContext ctx, RollbackCommand command)
           
 

Uses of TxInvocationContext in org.infinispan.interceptors.base
 

Methods in org.infinispan.interceptors.base with parameters of type TxInvocationContext
protected  boolean BaseRpcInterceptor.shouldInvokeRemoteTxCommand(TxInvocationContext ctx)
           
 Object PrePostProcessingCommandInterceptor.visitCommitCommand(TxInvocationContext ctx, CommitCommand command)
           
 Object BaseRpcInterceptor.visitLockControlCommand(TxInvocationContext ctx, LockControlCommand command)
           
 Object PrePostProcessingCommandInterceptor.visitPrepareCommand(TxInvocationContext ctx, PrepareCommand command)
           
 Object PrePostProcessingCommandInterceptor.visitRollbackCommand(TxInvocationContext ctx, RollbackCommand command)
           
 



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