jrun.transaction
Interface JRunTransactionServiceMBean

All Superinterfaces:
ConfigurableServicePartitionMBean, java.io.Serializable, Service, ServiceMBean, ServicePartitionMBean
All Known Implementing Classes:
JRunTransactionService

public interface JRunTransactionServiceMBean
extends ConfigurableServicePartitionMBean

JMX definition of the top-level TransactionService, a service partition that contains a set of transaction domains.

Author:
PS Neville

Field Summary
static java.lang.String OBJECT_NAME
           
 
Fields inherited from interface jrunx.kernel.Service
INITIALIZED, STARTED, STARTING, STOPPED, STOPPING, UNINITIALIZED
 
Method Summary
 TransactionDomain getTransactionDomain()
           
 TransactionDomain getTransactionDomain(java.lang.String domainName)
           
 javax.transaction.TransactionManager getTransactionManager()
           
 javax.transaction.TransactionManager getTransactionManager(java.lang.String txDomainName)
           
 javax.transaction.UserTransaction getUserTransaction()
           
 javax.transaction.UserTransaction getUserTransaction(java.lang.String txDomainName)
           
 
Methods inherited from interface jrunx.kernel.ConfigurableServicePartitionMBean
setChildElements
 
Methods inherited from interface jrunx.kernel.ServicePartitionMBean
addService, addService, iterator, removeService, removeService
 
Methods inherited from interface jrunx.kernel.ServiceMBean
bind, getBindToJNDI, getDeactivated, getDomainName, getJRunService, getLogger, getName, getParentService, getServerName, requestServer, setBindToJNDI, setDeactivated, setDomainName, setName, setParentService, unbind
 
Methods inherited from interface jrunx.kernel.Service
destroy, getStatus, init, start, stop, updateStatus
 

Field Detail

OBJECT_NAME

public static final java.lang.String OBJECT_NAME
Method Detail

getTransactionManager

public javax.transaction.TransactionManager getTransactionManager(java.lang.String txDomainName)

getUserTransaction

public javax.transaction.UserTransaction getUserTransaction(java.lang.String txDomainName)

getTransactionDomain

public TransactionDomain getTransactionDomain(java.lang.String domainName)

getTransactionManager

public javax.transaction.TransactionManager getTransactionManager()

getUserTransaction

public javax.transaction.UserTransaction getUserTransaction()

getTransactionDomain

public TransactionDomain getTransactionDomain()


Copyright � 2002 Macromedia Corporation. All Rights Reserved.