Class JtaTransactionCoordinatorImpl.TransactionDriverControlImpl
java.lang.Object
org.hibernate.resource.transaction.backend.jta.internal.JtaTransactionCoordinatorImpl.TransactionDriverControlImpl
- All Implemented Interfaces:
TransactionCoordinator.TransactionDriver
- Enclosing class:
- JtaTransactionCoordinatorImpl
public class JtaTransactionCoordinatorImpl.TransactionDriverControlImpl
extends Object
implements TransactionCoordinator.TransactionDriver
Implementation of the LocalInflow for this TransactionCoordinator. Allows the
local transaction (
Transaction to callback into this
TransactionCoordinator for the purpose of driving the underlying JTA transaction.-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.hibernate.resource.transaction.spi.TransactionCoordinator.TransactionDriver
isActive
-
Constructor Details
-
TransactionDriverControlImpl
-
-
Method Details
-
invalidate
protected void invalidate() -
begin
public void begin()Description copied from interface:TransactionCoordinator.TransactionDriverBegin the physical transaction- Specified by:
beginin interfaceTransactionCoordinator.TransactionDriver
-
errorIfInvalid
protected void errorIfInvalid() -
commit
public void commit()Description copied from interface:TransactionCoordinator.TransactionDriverCommit the physical transaction- Specified by:
commitin interfaceTransactionCoordinator.TransactionDriver
-
rollback
public void rollback()Description copied from interface:TransactionCoordinator.TransactionDriverRollback the physical transaction- Specified by:
rollbackin interfaceTransactionCoordinator.TransactionDriver
-
getStatus
- Specified by:
getStatusin interfaceTransactionCoordinator.TransactionDriver
-
markRollbackOnly
public void markRollbackOnly()- Specified by:
markRollbackOnlyin interfaceTransactionCoordinator.TransactionDriver
-