Top Description Fields Constructors Methods
org.hibernate.resource.transaction.backend.jta.internal

public Class JtaTransactionAdapterTransactionManagerImpl

extends Object
implements JtaTransactionAdapter
Class Inheritance
All Implemented Interfaces
org.hibernate.resource.transaction.backend.jta.internal.JtaTransactionAdapter
Imports
jakarta.transaction.SystemException, .TransactionManager, org.jboss.logging.Logger, org.hibernate.TransactionException, org.hibernate.resource.transaction.spi.TransactionStatus

JtaTransactionAdapter for coordinating with the JTA TransactionManager
Author
Steve Ebersole

Field Summary

Modifier and TypeField and Description
private boolean
private static final Logger
private final TransactionManager

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public void
begin()

Implements org.hibernate.resource.transaction.backend.jta.internal.JtaTransactionAdapter.begin.

Call begin on the underlying transaction object
public void
commit()

Implements org.hibernate.resource.transaction.backend.jta.internal.JtaTransactionAdapter.commit.

Call commit on the underlying transaction object
public TransactionStatus
public void
public void
rollback()

Implements org.hibernate.resource.transaction.backend.jta.internal.JtaTransactionAdapter.rollback.

Call rollback on the underlying transaction object
public void
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

initiatorback to summary
private boolean initiator
logback to summary
private static final Logger log
transactionManagerback to summary
private final TransactionManager transactionManager

Constructor Detail

JtaTransactionAdapterTransactionManagerImplback to summary
public JtaTransactionAdapterTransactionManagerImpl(TransactionManager transactionManager)

Method Detail

beginback to summary
public void begin()

Implements org.hibernate.resource.transaction.backend.jta.internal.JtaTransactionAdapter.begin.

Doc from org.hibernate.resource.transaction.backend.jta.internal.JtaTransactionAdapter.begin.

Call begin on the underlying transaction object

Annotations
@Override
commitback to summary
public void commit()

Implements org.hibernate.resource.transaction.backend.jta.internal.JtaTransactionAdapter.commit.

Doc from org.hibernate.resource.transaction.backend.jta.internal.JtaTransactionAdapter.commit.

Call commit on the underlying transaction object

Annotations
@Override
getStatusback to summary
public TransactionStatus getStatus()

Implements org.hibernate.resource.transaction.backend.jta.internal.JtaTransactionAdapter.getStatus.

Annotations
@Override
markRollbackOnlyback to summary
public void markRollbackOnly()

Implements org.hibernate.resource.transaction.backend.jta.internal.JtaTransactionAdapter.markRollbackOnly.

Annotations
@Override
rollbackback to summary
public void rollback()

Implements org.hibernate.resource.transaction.backend.jta.internal.JtaTransactionAdapter.rollback.

Doc from org.hibernate.resource.transaction.backend.jta.internal.JtaTransactionAdapter.rollback.

Call rollback on the underlying transaction object

Annotations
@Override
setTimeOutback to summary
public void setTimeOut(int seconds)

Implements org.hibernate.resource.transaction.backend.jta.internal.JtaTransactionAdapter.setTimeOut.

Annotations
@Override