public class TransactionManagerService extends Object implements TransactionManagerServiceMBean
| Constructor and Description |
|---|
TransactionManagerService() |
| Modifier and Type | Method and Description |
|---|---|
void |
create() |
void |
destroy() |
org.jboss.tm.JBossXATerminator |
getJbossXATerminator() |
TransactionManager |
getTransactionManager()
Retrieve a reference to the JTA transaction manager.
|
TransactionSynchronizationRegistry |
getTransactionSynchronizationRegistry()
Retrieve a reference ot the JTA TransactionSynchronizationRegistry.
|
UserTransaction |
getUserTransaction()
Retrieve a reference to the JTA user transaction manager.
|
org.jboss.tm.JBossXATerminator |
getXATerminator()
Deprecated.
use getJbossXATerminator instead
|
void |
registerXAExceptionFormatter(Class c,
org.jboss.tm.XAExceptionFormatter f)
This method has been put in here so that it is compatible with the JBoss standard Transaction Manager.
|
void |
setJbossXATerminator(org.jboss.tm.JBossXATerminator jbossXATerminator) |
void |
setTransactionSynchronizationRegistry(TransactionSynchronizationRegistry transactionSynchronizationRegistry) |
void |
start() |
void |
stop() |
void |
unregisterXAExceptionFormatter(Class c)
This method has been put in here so that it is compatible with the JBoss standard Transaction Manager.
|
protected String mode
public void create()
public void destroy()
public void start()
public void stop()
public TransactionManager getTransactionManager()
getTransactionManager in interface TransactionManagerServiceMBeanpublic TransactionSynchronizationRegistry getTransactionSynchronizationRegistry()
getTransactionSynchronizationRegistry in interface TransactionManagerServiceMBeanpublic void setTransactionSynchronizationRegistry(TransactionSynchronizationRegistry transactionSynchronizationRegistry)
public org.jboss.tm.JBossXATerminator getXATerminator()
getXATerminator in interface TransactionManagerServiceMBeanpublic org.jboss.tm.JBossXATerminator getJbossXATerminator()
public void setJbossXATerminator(org.jboss.tm.JBossXATerminator jbossXATerminator)
public UserTransaction getUserTransaction()
getUserTransaction in interface TransactionManagerServiceMBeanpublic void registerXAExceptionFormatter(Class c, org.jboss.tm.XAExceptionFormatter f)
registerXAExceptionFormatter in interface TransactionManagerServiceMBeanpublic void unregisterXAExceptionFormatter(Class c)
unregisterXAExceptionFormatter in interface TransactionManagerServiceMBeanCopyright © 2022 JBoss by Red Hat. All rights reserved.