Package com.arjuna.ats.jbossatx.jts
Interface TransactionManagerServiceMBean
-
- All Known Implementing Classes:
TransactionManagerService
public interface TransactionManagerServiceMBeanThe MBean interface for the TransactionManager JBoss service.- Version:
- $Id: TransactionManagerServiceMBean.java,v 1.5 2005/06/17 10:53:51 kconner Exp $
- Author:
- Richard A. Begg (richard.begg@arjuna.com)
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description booleangetPropagateFullContext()Retrieve whether the transaction propagation context manager should propagate a full PropagationContext (JTS) or just a cut-down version (for JTA).TransactionManagergetTransactionManager()Retrieve a reference to the JTA transaction manager.TransactionSynchronizationRegistrygetTransactionSynchronizationRegistry()Retrieve a reference to the JTA TransactionSynchronizationRegistry.UserTransactiongetUserTransaction()Retrieve a reference to the JTA user transaction manager.org.jboss.tm.JBossXATerminatorgetXATerminator()Get the XA TerminatorvoidregisterXAExceptionFormatter(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.voidsetPropagateFullContext(boolean propagateFullContext)Set whether the transaction propagation context manager should propagate a full PropagationContext (JTS) or just a cut-down version (for JTA).voidunregisterXAExceptionFormatter(Class c)This method has been put in here so that it is compatible with the JBoss standard Transaction Manager.
-
-
-
Method Detail
-
setPropagateFullContext
void setPropagateFullContext(boolean propagateFullContext)
Set whether the transaction propagation context manager should propagate a full PropagationContext (JTS) or just a cut-down version (for JTA).- Parameters:
propagateFullContext-
-
getPropagateFullContext
boolean getPropagateFullContext()
Retrieve whether the transaction propagation context manager should propagate a full PropagationContext (JTS) or just a cut-down version (for JTA).
-
getTransactionManager
TransactionManager getTransactionManager()
Retrieve a reference to the JTA transaction manager.- Returns:
- A reference to the JTA transaction manager.
-
getTransactionSynchronizationRegistry
TransactionSynchronizationRegistry getTransactionSynchronizationRegistry()
Retrieve a reference to the JTA TransactionSynchronizationRegistry.- Returns:
- a reference to the JTA TransactionSynchronizationRegistry.
-
getXATerminator
org.jboss.tm.JBossXATerminator getXATerminator()
Get the XA Terminator- Returns:
- the XA Terminator
-
getUserTransaction
UserTransaction getUserTransaction()
Retrieve a reference to the JTA user transaction manager.- Returns:
- A reference to the JTA user transaction manager.
-
registerXAExceptionFormatter
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. As we do not support exception formatters just display a warning for the moment.
-
unregisterXAExceptionFormatter
void unregisterXAExceptionFormatter(Class c)
This method has been put in here so that it is compatible with the JBoss standard Transaction Manager. As we do not support exception formatters just display a warning for the moment.
-
-