org.drools.persistence.jta
Class JtaTransactionManager
java.lang.Object
org.drools.persistence.jta.JtaTransactionManager
- All Implemented Interfaces:
- TransactionManager
public class JtaTransactionManager
- extends Object
- implements TransactionManager
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DEFAULT_USER_TRANSACTION_NAME
public static final String DEFAULT_USER_TRANSACTION_NAME
- See Also:
- Constant Field Values
FALLBACK_TRANSACTION_MANAGER_NAMES
public static final String[] FALLBACK_TRANSACTION_MANAGER_NAMES
DEFAULT_TRANSACTION_SYNCHRONIZATION_REGISTRY_NAME
public static final String DEFAULT_TRANSACTION_SYNCHRONIZATION_REGISTRY_NAME
- Standard Java EE 5 JNDI location for the JTA TransactionSynchronizationRegistry.
Autodetected when available.
- See Also:
- Constant Field Values
JtaTransactionManager
public JtaTransactionManager(Object ut,
Object tsr,
Object tm)
findTransactionManager
protected TransactionManager findTransactionManager(UserTransaction ut)
findUserTransaction
protected UserTransaction findUserTransaction()
findTransactionSynchronizationRegistry
protected Object findTransactionSynchronizationRegistry(UserTransaction ut,
TransactionManager tm)
begin
public void begin()
- Specified by:
begin
in interface TransactionManager
commit
public void commit()
- Specified by:
commit
in interface TransactionManager
rollback
public void rollback()
- Specified by:
rollback
in interface TransactionManager
getStatus
public int getStatus()
- Specified by:
getStatus
in interface TransactionManager
registerTransactionSynchronization
public void registerTransactionSynchronization(TransactionSynchronization ts)
- Specified by:
registerTransactionSynchronization
in interface TransactionManager
Copyright © 2001-2013 JBoss Inc.. All Rights Reserved.