GERONIMO-5152 Add retry tasks for recovery and retry errors on commit
authorDavid Jencks <djencks@apache.org>
Sat, 20 Feb 2010 01:34:14 +0000 (01:34 +0000)
committerDavid Jencks <djencks@apache.org>
Sat, 20 Feb 2010 01:34:14 +0000 (01:34 +0000)
commit55e1904a7e1d33e5e55e3f1cf602c5e020dc242d
treebbb80b9ba7043468687d31a828956a3703ae6225
parente6ba70e3fc8c575f98bbc5b40b939462f4102593
GERONIMO-5152 Add retry tasks for recovery and retry errors on commit

git-svn-id: https://svn.apache.org/repos/asf/geronimo/components/txmanager/trunk@912058 13f79535-47bb-0310-9956-ffa450edef68
14 files changed:
geronimo-transaction/src/main/java/org/apache/geronimo/transaction/log/HOWLLog.java
geronimo-transaction/src/main/java/org/apache/geronimo/transaction/log/UnrecoverableLog.java
geronimo-transaction/src/main/java/org/apache/geronimo/transaction/manager/CommitTask.java [new file with mode: 0644]
geronimo-transaction/src/main/java/org/apache/geronimo/transaction/manager/ExponentialtIntervalRetryScheduler.java [new file with mode: 0644]
geronimo-transaction/src/main/java/org/apache/geronimo/transaction/manager/RecoverTask.java [new file with mode: 0644]
geronimo-transaction/src/main/java/org/apache/geronimo/transaction/manager/RecoveryImpl.java
geronimo-transaction/src/main/java/org/apache/geronimo/transaction/manager/RetryScheduler.java [new file with mode: 0644]
geronimo-transaction/src/main/java/org/apache/geronimo/transaction/manager/TransactionImpl.java
geronimo-transaction/src/main/java/org/apache/geronimo/transaction/manager/TransactionLog.java
geronimo-transaction/src/main/java/org/apache/geronimo/transaction/manager/TransactionManagerImpl.java
geronimo-transaction/src/test/java/org/apache/geronimo/transaction/manager/AbstractRecoveryTest.java
geronimo-transaction/src/test/java/org/apache/geronimo/transaction/manager/MockLog.java
geronimo-transaction/src/test/java/org/apache/geronimo/transaction/manager/RecoveryTest.java
geronimo-transaction/src/test/java/org/apache/geronimo/transaction/manager/XATransactionTester.java