org.apache.geronimo.transaction.manager
Class RecoveryImpl
java.lang.Object
org.apache.geronimo.transaction.manager.RecoveryImpl
- All Implemented Interfaces:
- Recovery
public class RecoveryImpl
- extends Object
- implements Recovery
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RecoveryImpl
public RecoveryImpl(TransactionLog txLog,
XidFactory xidFactory)
recoverLog
public void recoverLog()
throws XAException
- Specified by:
recoverLog
in interface Recovery
- Throws:
XAException
recoverResourceManager
public void recoverResourceManager(NamedXAResource xaResource)
throws XAException
- Specified by:
recoverResourceManager
in interface Recovery
- Throws:
XAException
hasRecoveryErrors
public boolean hasRecoveryErrors()
- Specified by:
hasRecoveryErrors
in interface Recovery
getRecoveryErrors
public List getRecoveryErrors()
- Specified by:
getRecoveryErrors
in interface Recovery
localRecoveryComplete
public boolean localRecoveryComplete()
- Specified by:
localRecoveryComplete
in interface Recovery
localUnrecoveredCount
public int localUnrecoveredCount()
- Specified by:
localUnrecoveredCount
in interface Recovery
getExternalXids
public Map getExternalXids()
- Specified by:
getExternalXids
in interface Recovery
Copyright © 2006 Apache Software Foundation. All Rights Reserved.