public class JtaTransactionCoordinatorImpl.TransactionDriverControlImpl extends java.lang.Object implements TransactionCoordinator.TransactionDriver
Transaction
to callback into this
TransactionCoordinator for the purpose of driving the underlying JTA transaction.Constructor and Description |
---|
TransactionDriverControlImpl(JtaTransactionAdapter jtaTransactionAdapter) |
Modifier and Type | Method and Description |
---|---|
void |
begin()
Begin the physical transaction
|
void |
commit()
Commit the physical transaction
|
protected void |
errorIfInvalid() |
TransactionStatus |
getStatus() |
protected void |
invalidate() |
void |
markRollbackOnly() |
void |
rollback()
Rollback the physical transaction
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
isActive
public TransactionDriverControlImpl(JtaTransactionAdapter jtaTransactionAdapter)
protected void invalidate()
public void begin()
TransactionCoordinator.TransactionDriver
begin
in interface TransactionCoordinator.TransactionDriver
protected void errorIfInvalid()
public void commit()
TransactionCoordinator.TransactionDriver
commit
in interface TransactionCoordinator.TransactionDriver
public void rollback()
TransactionCoordinator.TransactionDriver
rollback
in interface TransactionCoordinator.TransactionDriver
public TransactionStatus getStatus()
getStatus
in interface TransactionCoordinator.TransactionDriver
public void markRollbackOnly()
markRollbackOnly
in interface TransactionCoordinator.TransactionDriver
Copyright © 2001-2018 Red Hat, Inc. All Rights Reserved.