org.springframework.transaction.jta
Class WebSphereUowTransactionManager.UOWActionAdapter<T>
java.lang.Object
org.springframework.transaction.jta.WebSphereUowTransactionManager.UOWActionAdapter<T>
- All Implemented Interfaces:
- com.ibm.wsspi.uow.UOWAction
- Enclosing class:
- WebSphereUowTransactionManager
private class WebSphereUowTransactionManager.UOWActionAdapter<T>
- extends java.lang.Object
- implements com.ibm.wsspi.uow.UOWAction
Adapter that executes the given Spring transaction within the WebSphere UOWAction shape.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
definition
private final TransactionDefinition definition
callback
private final TransactionCallback<T> callback
actualTransaction
private final boolean actualTransaction
newTransaction
private final boolean newTransaction
newSynchronization
private final boolean newSynchronization
debug
private boolean debug
result
private T result
exception
private java.lang.Throwable exception
WebSphereUowTransactionManager.UOWActionAdapter
public WebSphereUowTransactionManager.UOWActionAdapter(TransactionDefinition definition,
TransactionCallback<T> callback,
boolean actualTransaction,
boolean newTransaction,
boolean newSynchronization,
boolean debug)
run
public void run()
- Specified by:
run
in interface com.ibm.wsspi.uow.UOWAction
getResult
public T getResult()