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 TransactionManagerServiceMBean
public TransactionSynchronizationRegistry getTransactionSynchronizationRegistry()
getTransactionSynchronizationRegistry
in interface TransactionManagerServiceMBean
public void setTransactionSynchronizationRegistry(TransactionSynchronizationRegistry transactionSynchronizationRegistry)
public org.jboss.tm.JBossXATerminator getXATerminator()
getXATerminator
in interface TransactionManagerServiceMBean
public org.jboss.tm.JBossXATerminator getJbossXATerminator()
public void setJbossXATerminator(org.jboss.tm.JBossXATerminator jbossXATerminator)
public UserTransaction getUserTransaction()
getUserTransaction
in interface TransactionManagerServiceMBean
public void registerXAExceptionFormatter(Class c, org.jboss.tm.XAExceptionFormatter f)
registerXAExceptionFormatter
in interface TransactionManagerServiceMBean
public void unregisterXAExceptionFormatter(Class c)
unregisterXAExceptionFormatter
in interface TransactionManagerServiceMBean
Copyright © 2021 JBoss by Red Hat. All rights reserved.