Save This Page
Home » JBoss-5.1.0 » org » jboss » tm » usertx » server » [javadoc | source]
org.jboss.tm.usertx.server
public class: ClientUserTransactionService [javadoc | source]
java.lang.Object
   org.jboss.mx.util.JBossNotificationBroadcasterSupport
      org.jboss.system.ServiceMBeanSupport
         org.jboss.tm.usertx.server.ClientUserTransactionService

All Implemented Interfaces:
    ClientUserTransactionServiceMBean, KernelControllerContextAware, ServiceMBean, MBeanRegistration, NotificationEmitter

This is a JMX service handling the serverside of UserTransaction usage for standalone clients.
Field Summary
public static  String JNDI_NAME    The location where the javax.transaction.UserTransaction is bound on the server 
Fields inherited from org.jboss.system.ServiceMBeanSupport:
SERVICE_CONTROLLER_SIG,  log,  server,  serviceName
Method from org.jboss.tm.usertx.server.ClientUserTransactionService Summary:
invoke,   setTxProxyName,   startService,   stopService
Methods from org.jboss.system.ServiceMBeanSupport:
create,   createService,   destroy,   destroyService,   getDeploymentInfo,   getLog,   getName,   getNextNotificationSequenceNumber,   getObjectName,   getServer,   getServiceName,   getState,   getStateString,   jbossInternalCreate,   jbossInternalDescription,   jbossInternalDestroy,   jbossInternalLifecycle,   jbossInternalStart,   jbossInternalStop,   pojoChange,   pojoCreate,   pojoDestroy,   pojoStart,   pojoStop,   postDeregister,   postRegister,   preDeregister,   preRegister,   setKernelControllerContext,   start,   startService,   stop,   stopService,   unsetKernelControllerContext
Methods from org.jboss.mx.util.JBossNotificationBroadcasterSupport:
addNotificationListener,   getNotificationInfo,   handleNotification,   nextNotificationSequenceNumber,   removeNotificationListener,   removeNotificationListener,   sendNotification
Methods from java.lang.Object:
clone,   equals,   finalize,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from org.jboss.tm.usertx.server.ClientUserTransactionService Detail:
 public Object invoke(Invocation invocation) throws Exception 
    Expose UserTransactionSession and UserTransactionSessionFactory interfaces via JMX to invokers.
 public  void setTxProxyName(ObjectName proxyName) 
    Set the name of the proxy factory service used for the UserTransactionSession
 protected  void startService() throws Exception 
 protected  void stopService()