Author: ozeigermann
Date: Sat Jul 28 14:55:05 2007
New Revision: 560632
URL: http://svn.apache.org/viewvc?view=rev&rev=560632
Log:
Forwarded rollback to tx context for sub classes overloading
Modified:
jakarta/commons/proper/transaction/branches/TRANSACTION_2/src/java/org/apache/commons/transaction/AbstractTransactionalResourceManager.java
Modified:
jakarta/commons/proper/transaction/branches/TRANSACTION_2/src/java/org/apache/commons/transaction/AbstractTransactionalResourceManager.java
URL:
http://svn.apache.org/viewvc/jakarta/commons/proper/transaction/branches/TRANSACTION_2/src/java/org/apache/commons/transaction/AbstractTransactionalResourceManager.java?view=diff&rev=560632&r1=560631&r2=560632
==============================================================================
---
jakarta/commons/proper/transaction/branches/TRANSACTION_2/src/java/org/apache/commons/transaction/AbstractTransactionalResourceManager.java
(original)
+++
jakarta/commons/proper/transaction/branches/TRANSACTION_2/src/java/org/apache/commons/transaction/AbstractTransactionalResourceManager.java
Sat Jul 28 14:55:05 2007
@@ -75,6 +75,7 @@
public void rollbackTransaction() {
T txContext = getCheckedActiveTx();
+ txContext.rollback();
txContext.dispose();
setActiveTx(null);
}
@@ -129,10 +130,6 @@
getLm().startWork(timeout, unit);
}
- public void dispose() {
- getLm().endWork();
- }
-
public boolean isReadOnly() {
return readOnly;
}
@@ -157,10 +154,18 @@
markedForRollback = true;
}
+ public void dispose() {
+ getLm().endWork();
+ }
+
public void commit() {
}
+ public void rollback() {
+
+ }
+
public boolean prepare() {
return true;
}
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]