org.infinispan.commands.tx
Class RollbackCommand

java.lang.Object
  extended by org.infinispan.commands.tx.AbstractTransactionBoundaryCommand
      extended by org.infinispan.commands.tx.RollbackCommand
All Implemented Interfaces:
CacheRpcCommand, ReplicableCommand, TransactionBoundaryCommand, VisitableCommand

public class RollbackCommand
extends AbstractTransactionBoundaryCommand

Command corresponding to a transaction rollback.

Since:
4.0
Author:
Manik Surtani (manik@jboss.org)

Field Summary
static byte COMMAND_ID
           
 
Fields inherited from class org.infinispan.commands.tx.AbstractTransactionBoundaryCommand
cacheName, globalTx, icc, invoker, txTable
 
Constructor Summary
RollbackCommand()
           
RollbackCommand(GlobalTransaction globalTransaction)
           
 
Method Summary
 Object acceptVisitor(InvocationContext ctx, Visitor visitor)
          Accept a visitor, and return the result of accepting this visitor.
 byte getCommandId()
          Used by marshallers to convert this command into an id for streaming.
 
Methods inherited from class org.infinispan.commands.tx.AbstractTransactionBoundaryCommand
equals, getCacheName, getGlobalTransaction, getParameters, hashCode, init, perform, setCacheName, setParameters, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

COMMAND_ID

public static final byte COMMAND_ID
See Also:
Constant Field Values
Constructor Detail

RollbackCommand

public RollbackCommand(GlobalTransaction globalTransaction)

RollbackCommand

public RollbackCommand()
Method Detail

acceptVisitor

public Object acceptVisitor(InvocationContext ctx,
                            Visitor visitor)
                     throws Throwable
Description copied from interface: VisitableCommand
Accept a visitor, and return the result of accepting this visitor.

Parameters:
ctx - invocation context
visitor - visitor to accept
Returns:
arbitrary return value
Throws:
Throwable - in the event of problems

getCommandId

public byte getCommandId()
Description copied from interface: ReplicableCommand
Used by marshallers to convert this command into an id for streaming.

Returns:
the method id of this command. This is compatible with pre-2.2.0 MethodCall ids.

Google Analytics

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