Class TransactionManagerImpl
- java.lang.Object
-
- org.eclipse.persistence.internal.jpa.transaction.TransactionManagerImpl
-
- All Implemented Interfaces:
javax.transaction.TransactionManager,javax.transaction.UserTransaction
@Deprecated public class TransactionManagerImpl extends java.lang.Object implements javax.transaction.TransactionManager, javax.transaction.UserTransactionDeprecated.Implementation of JTA Transaction manager class. Currently support is limited to enlisting a single tx data source
-
-
Constructor Summary
Constructors Constructor Description TransactionManagerImpl()Deprecated.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description voidbegin()Deprecated.voidcommit()Deprecated.java.sql.ConnectiongetConnection(DataSourceImpl ds, java.lang.String user, java.lang.String password)Deprecated.intgetStatus()Deprecated.javax.transaction.TransactiongetTransaction()Deprecated.booleanisTransactionActive()Deprecated.voidresume(javax.transaction.Transaction transaction)Deprecated.voidrollback()Deprecated.voidsetRollbackOnly()Deprecated.voidsetTransactionTimeout(int i)Deprecated.javax.transaction.Transactionsuspend()Deprecated.
-
-
-
Method Detail
-
isTransactionActive
public boolean isTransactionActive()
Deprecated.
-
getConnection
public java.sql.Connection getConnection(DataSourceImpl ds, java.lang.String user, java.lang.String password) throws java.sql.SQLException
Deprecated.- Throws:
java.sql.SQLException
-
begin
public void begin() throws javax.transaction.NotSupportedException, javax.transaction.SystemExceptionDeprecated.- Specified by:
beginin interfacejavax.transaction.TransactionManager- Specified by:
beginin interfacejavax.transaction.UserTransaction- Throws:
javax.transaction.NotSupportedExceptionjavax.transaction.SystemException
-
commit
public void commit() throws javax.transaction.RollbackException, javax.transaction.HeuristicMixedException, javax.transaction.HeuristicRollbackException, java.lang.SecurityException, java.lang.IllegalStateException, javax.transaction.SystemExceptionDeprecated.- Specified by:
commitin interfacejavax.transaction.TransactionManager- Specified by:
commitin interfacejavax.transaction.UserTransaction- Throws:
javax.transaction.RollbackExceptionjavax.transaction.HeuristicMixedExceptionjavax.transaction.HeuristicRollbackExceptionjava.lang.SecurityExceptionjava.lang.IllegalStateExceptionjavax.transaction.SystemException
-
getStatus
public int getStatus() throws javax.transaction.SystemExceptionDeprecated.- Specified by:
getStatusin interfacejavax.transaction.TransactionManager- Specified by:
getStatusin interfacejavax.transaction.UserTransaction- Throws:
javax.transaction.SystemException
-
getTransaction
public javax.transaction.Transaction getTransaction() throws javax.transaction.SystemExceptionDeprecated.- Specified by:
getTransactionin interfacejavax.transaction.TransactionManager- Throws:
javax.transaction.SystemException
-
rollback
public void rollback() throws java.lang.IllegalStateException, java.lang.SecurityException, javax.transaction.SystemExceptionDeprecated.- Specified by:
rollbackin interfacejavax.transaction.TransactionManager- Specified by:
rollbackin interfacejavax.transaction.UserTransaction- Throws:
java.lang.IllegalStateExceptionjava.lang.SecurityExceptionjavax.transaction.SystemException
-
setRollbackOnly
public void setRollbackOnly() throws java.lang.IllegalStateException, javax.transaction.SystemExceptionDeprecated.- Specified by:
setRollbackOnlyin interfacejavax.transaction.TransactionManager- Specified by:
setRollbackOnlyin interfacejavax.transaction.UserTransaction- Throws:
java.lang.IllegalStateExceptionjavax.transaction.SystemException
-
suspend
public javax.transaction.Transaction suspend() throws javax.transaction.SystemExceptionDeprecated.- Specified by:
suspendin interfacejavax.transaction.TransactionManager- Throws:
javax.transaction.SystemException
-
resume
public void resume(javax.transaction.Transaction transaction) throws javax.transaction.InvalidTransactionException, java.lang.IllegalStateException, javax.transaction.SystemExceptionDeprecated.- Specified by:
resumein interfacejavax.transaction.TransactionManager- Throws:
javax.transaction.InvalidTransactionExceptionjava.lang.IllegalStateExceptionjavax.transaction.SystemException
-
setTransactionTimeout
public void setTransactionTimeout(int i) throws javax.transaction.SystemExceptionDeprecated.- Specified by:
setTransactionTimeoutin interfacejavax.transaction.TransactionManager- Specified by:
setTransactionTimeoutin interfacejavax.transaction.UserTransaction- Throws:
javax.transaction.SystemException
-
-