org.infinispan.transaction.xa.recovery
Class RecoveryAdminOperations

java.lang.Object
  extended by org.infinispan.transaction.xa.recovery.RecoveryAdminOperations

public class RecoveryAdminOperations
extends Object

Admin utility class for allowing management of in-doubt transactions (e.g. transactions for which the originator node crashed after prepare).

Since:
5.0
Author:
Mircea Markus

Field Summary
static String SEPARATOR
           
 
Constructor Summary
RecoveryAdminOperations()
           
 
Method Summary
 String forceCommit(int formatId, byte[] globalTxId, byte[] branchQualifier)
           
 String forceCommit(long internalId)
           
 String forceRollback(int formatId, byte[] globalTxId, byte[] branchQualifier)
           
 String forceRollback(long internalId)
           
 String forget(int formatId, byte[] globalTxId, byte[] branchQualifier)
           
 String forget(long internalId)
           
 void init(RecoveryManager recoveryManager)
           
 String showInDoubtTransactions()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SEPARATOR

public static final String SEPARATOR
See Also:
Constant Field Values
Constructor Detail

RecoveryAdminOperations

public RecoveryAdminOperations()
Method Detail

init

public void init(RecoveryManager recoveryManager)

showInDoubtTransactions

public String showInDoubtTransactions()

forceCommit

public String forceCommit(long internalId)

forceCommit

public String forceCommit(int formatId,
                          byte[] globalTxId,
                          byte[] branchQualifier)

forceRollback

public String forceRollback(long internalId)

forceRollback

public String forceRollback(int formatId,
                            byte[] globalTxId,
                            byte[] branchQualifier)

forget

public String forget(int formatId,
                     byte[] globalTxId,
                     byte[] branchQualifier)

forget

public String forget(long internalId)

-->

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