public class TotalOrderVersionedDistributionInterceptor extends VersionedDistributionInterceptor
cdl, dm, rvrlcf, dataContainer, entryFactory, isL1Enabled, lockManager, needReliableReturnValues, stateTransferManagerdefaultSynchronous, rpcManagercacheConfiguration| Constructor and Description |
|---|
TotalOrderVersionedDistributionInterceptor() |
| Modifier and Type | Method and Description |
|---|---|
protected Log |
getLog() |
protected void |
lockAndWrap(InvocationContext ctx,
Object key,
InternalCacheEntry ice,
FlagAffectedCommand command) |
protected void |
prepareOnAffectedNodes(TxInvocationContext ctx,
PrepareCommand command,
Collection<Address> recipients,
boolean sync) |
Object |
visitCommitCommand(TxInvocationContext ctx,
CommitCommand command) |
Object |
visitRollbackCommand(TxInvocationContext ctx,
RollbackCommand command) |
remoteGetBeforeWrite, start, visitClearCommand, visitGetKeyValueCommand, visitLockControlCommand, visitPrepareCommand, visitPutKeyValueCommand, visitPutMapCommand, visitRemoveCommand, visitReplaceCommandhandleNonTxWriteCommand, injectDependencies, retrieveFromRemoteSourceconfigure, ignorePreviousValueOnBackup, injectDependencies, isNeedReliableReturnValues, isValueAvailableLocally, needsRemoteGetgetIgnoreExtraResponseFilter, getSelfDeliverFilter, init, inject, isLocalModeForced, isSyncCommitPhase, isSynchronous, shouldInvokeRemoteTxCommand, shouldTotalOrderRollbackBeInvokedRemotely, totalOrderAnycastPrepare, totalOrderBroadcastPrepare, totalOrderTxCommit, totalOrderTxRollback, transactionRemotelyPreparedgetLockAcquisitionTimeout, getNext, handleDefault, hasNext, hasSkipLocking, injectConfiguration, invokeNextInterceptor, setNextvisitApplyDeltaCommand, visitCollection, visitDistributedExecuteCommand, visitEntrySetCommand, visitEvictCommand, visitInvalidateCommand, visitInvalidateL1Command, visitKeySetCommand, visitSizeCommand, visitUnknownCommand, visitValuesCommandpublic TotalOrderVersionedDistributionInterceptor()
public Object visitRollbackCommand(TxInvocationContext ctx, RollbackCommand command) throws Throwable
visitRollbackCommand in interface VisitorvisitRollbackCommand in class TxDistributionInterceptorThrowablepublic Object visitCommitCommand(TxInvocationContext ctx, CommitCommand command) throws Throwable
visitCommitCommand in interface VisitorvisitCommitCommand in class TxDistributionInterceptorThrowableprotected void prepareOnAffectedNodes(TxInvocationContext ctx, PrepareCommand command, Collection<Address> recipients, boolean sync)
prepareOnAffectedNodes in class VersionedDistributionInterceptorprotected void lockAndWrap(InvocationContext ctx, Object key, InternalCacheEntry ice, FlagAffectedCommand command) throws InterruptedException
lockAndWrap in class TxDistributionInterceptorInterruptedExceptionprotected Log getLog()
getLog in class VersionedDistributionInterceptorCopyright © 2014 JBoss, a division of Red Hat. All rights reserved.