org.infinispan.interceptors.base
Class BaseRpcInterceptor
java.lang.Object
org.infinispan.commands.AbstractVisitor
org.infinispan.interceptors.base.CommandInterceptor
org.infinispan.interceptors.base.BaseRpcInterceptor
- All Implemented Interfaces:
- Visitor
- Direct Known Subclasses:
- ClusteringInterceptor, InvalidationInterceptor, L1NonTxInterceptor
public abstract class BaseRpcInterceptor
- extends CommandInterceptor
Acts as a base for all RPC calls
- Since:
- 4.0
- Author:
- Manik Surtani (manik@jboss.org), Mircea.Markus@jboss.com
Methods inherited from class org.infinispan.commands.AbstractVisitor |
visitApplyDeltaCommand, visitClearCommand, visitCollection, visitCommitCommand, visitDistributedExecuteCommand, visitEntrySetCommand, visitEvictCommand, visitGetKeyValueCommand, visitInvalidateCommand, visitInvalidateL1Command, visitKeySetCommand, visitLockControlCommand, visitPrepareCommand, visitPutKeyValueCommand, visitPutMapCommand, visitRemoveCommand, visitReplaceCommand, visitRollbackCommand, visitSizeCommand, visitUnknownCommand, visitValuesCommand |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
rpcManager
protected RpcManager rpcManager
defaultSynchronous
protected boolean defaultSynchronous
BaseRpcInterceptor
public BaseRpcInterceptor()
inject
public void inject(RpcManager rpcManager)
init
public void init()
isSynchronous
protected final boolean isSynchronous(FlagAffectedCommand command)
isLocalModeForced
protected final boolean isLocalModeForced(FlagAffectedCommand command)
shouldInvokeRemoteTxCommand
protected boolean shouldInvokeRemoteTxCommand(TxInvocationContext ctx)
Copyright © 2013 JBoss, a division of Red Hat. All Rights Reserved.