org.apache.geronimo.transaction.manager
Interface Recovery

All Known Implementing Classes:
RecoveryImpl

public interface Recovery

Version:
$Rev: 911974 $ $Date: 2010-02-20 04:36:27 +0800 (Sat, 20 Feb 2010) $

Nested Class Summary
static class Recovery.XidBranchesPair
           
 
Method Summary
 java.util.Map<javax.transaction.xa.Xid,TransactionImpl> getExternalXids()
           
 java.util.List getRecoveryErrors()
           
 boolean hasRecoveryErrors()
           
 boolean localRecoveryComplete()
           
 int localUnrecoveredCount()
           
 void recoverLog()
           
 void recoverResourceManager(NamedXAResource xaResource)
           
 

Method Detail

recoverLog

void recoverLog()
                throws javax.transaction.xa.XAException
Throws:
javax.transaction.xa.XAException

recoverResourceManager

void recoverResourceManager(NamedXAResource xaResource)
                            throws javax.transaction.xa.XAException
Throws:
javax.transaction.xa.XAException

hasRecoveryErrors

boolean hasRecoveryErrors()

getRecoveryErrors

java.util.List getRecoveryErrors()

localRecoveryComplete

boolean localRecoveryComplete()

localUnrecoveredCount

int localUnrecoveredCount()

getExternalXids

java.util.Map<javax.transaction.xa.Xid,TransactionImpl> getExternalXids()


Copyright © 2003-2011 The Apache Software Foundation. All Rights Reserved.