Interface TransactionManagerServiceMBean

All Known Implementing Classes:
TransactionManagerService, TransactionManagerService

public interface TransactionManagerServiceMBean
The MBean interface for the TransactionManager JBoss service.
Version:
$Id: TransactionManagerServiceMBean.java,v 1.3 2005/06/17 10:53:51 kconner Exp $
Author:
Richard A. Begg (richard.begg@arjuna.com)
  • Method Summary

    Modifier and Type
    Method
    Description
    jakarta.transaction.TransactionManager
    Retrieve a reference to the JTA transaction manager.
    jakarta.transaction.TransactionSynchronizationRegistry
    Retrieve a reference to the JTA TransactionSynchronizationRegistry.
    jakarta.transaction.UserTransaction
    Retrieve a reference to the JTA user transaction manager.
    org.jboss.tm.JBossXATerminator
    Get the XA Terminator
    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
    This method has been put in here so that it is compatible with the JBoss standard Transaction Manager.
  • Method Details

    • getTransactionManager

      jakarta.transaction.TransactionManager getTransactionManager()
      Retrieve a reference to the JTA transaction manager.
      Returns:
      A reference to the JTA transaction manager.
    • getXATerminator

      org.jboss.tm.JBossXATerminator getXATerminator()
      Get the XA Terminator
      Returns:
      the XA Terminator
    • getUserTransaction

      jakarta.transaction.UserTransaction getUserTransaction()
      Retrieve a reference to the JTA user transaction manager.
      Returns:
      A reference to the JTA user transaction manager.
    • getTransactionSynchronizationRegistry

      jakarta.transaction.TransactionSynchronizationRegistry getTransactionSynchronizationRegistry()
      Retrieve a reference to the JTA TransactionSynchronizationRegistry.
      Returns:
      a reference to the JTA TransactionSynchronizationRegistry.
    • 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.