Package com.arjuna.ats.jbossatx.jts
Class TransactionManagerService
java.lang.Object
com.arjuna.ats.jbossatx.jta.TransactionManagerService
com.arjuna.ats.jbossatx.jts.TransactionManagerService
- All Implemented Interfaces:
TransactionManagerServiceMBean
,TransactionManagerServiceMBean
public class TransactionManagerService
extends TransactionManagerService
implements TransactionManagerServiceMBean
JBoss Transaction Manager Service.
Should be configured via deploy/transaction-jboss-beans.xml
- Version:
- $Id: TransactionManagerService.java,v 1.17 2005/06/24 15:24:14 kconner Exp $
- Author:
- Richard A. Begg (richard.begg@arjuna.com)
-
Field Summary
Fields inherited from class com.arjuna.ats.jbossatx.jta.TransactionManagerService
mode
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
Retrieve whether the transaction propagation context manager should propagate a full PropagationContext (JTS) or just a cut-down version (for JTA).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).void
start()
void
start
(org.omg.CORBA.ORB theCorbaORB) Methods inherited from class com.arjuna.ats.jbossatx.jta.TransactionManagerService
create, destroy, getJbossXATerminator, getTransactionManager, getTransactionSynchronizationRegistry, getUserTransaction, getXATerminator, registerXAExceptionFormatter, setJbossXATerminator, setTransactionSynchronizationRegistry, stop, unregisterXAExceptionFormatter
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.arjuna.ats.jbossatx.jts.TransactionManagerServiceMBean
getTransactionManager, getTransactionSynchronizationRegistry, getUserTransaction, getXATerminator, registerXAExceptionFormatter, unregisterXAExceptionFormatter
-
Constructor Details
-
TransactionManagerService
public TransactionManagerService()
-
-
Method Details
-
start
public void start()- Overrides:
start
in classTransactionManagerService
-
start
- Parameters:
theCorbaORB
- an orb that the TM should use for JTS operations. The caller is responsible for shutting down and destroying this orb- Throws:
Exception
-
setPropagateFullContext
public 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).- Specified by:
setPropagateFullContext
in interfaceTransactionManagerServiceMBean
- Parameters:
propagateFullContext
-
-
getPropagateFullContext
public boolean getPropagateFullContext()Retrieve whether the transaction propagation context manager should propagate a full PropagationContext (JTS) or just a cut-down version (for JTA).- Specified by:
getPropagateFullContext
in interfaceTransactionManagerServiceMBean
-