Joram ${version}

org.objectweb.joram.client.jms.ha.tcp
Class XAHATcpConnectionFactory

java.lang.Object
  extended byorg.objectweb.joram.client.jms.admin.AdministeredObject
      extended byorg.objectweb.joram.client.jms.XAConnectionFactory
          extended byorg.objectweb.joram.client.jms.ha.tcp.XAHATcpConnectionFactory
All Implemented Interfaces:
javax.naming.Referenceable, java.io.Serializable, fr.dyade.aaa.jndi2.soap.SoapObjectItf, javax.jms.XAConnectionFactory

public class XAHATcpConnectionFactory
extends XAConnectionFactory

An XAHATcpConnectionFactory instance is a factory of tcp connections dedicated to XA HA communication.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.objectweb.joram.client.jms.XAConnectionFactory
params, reliableClass
 
Constructor Summary
XAHATcpConnectionFactory(java.lang.String url)
          Constructs an XATcpConnectionFactory instance.
 
Method Summary
static javax.jms.XAConnectionFactory create(java.lang.String url)
          Admin method creating a javax.jms.XAConnectionFactory instance for creating tcp connections.
static javax.jms.XAConnectionFactory create(java.lang.String url, java.lang.String reliableClass)
          Admin method creating a javax.jms.XAConnectionFactory instance for creating tcp connections.
 javax.jms.XAConnection createXAConnection(java.lang.String name, java.lang.String password)
          Method inherited from the XAConnectionFactory class.
 
Methods inherited from class org.objectweb.joram.client.jms.XAConnectionFactory
code, createXAConnection, decode, getParameters, getReference, setReliableClass, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

XAHATcpConnectionFactory

public XAHATcpConnectionFactory(java.lang.String url)
Constructs an XATcpConnectionFactory instance.

Method Detail

createXAConnection

public javax.jms.XAConnection createXAConnection(java.lang.String name,
                                                 java.lang.String password)
                                          throws javax.jms.JMSException
Method inherited from the XAConnectionFactory class.

Specified by:
createXAConnection in interface javax.jms.XAConnectionFactory
Specified by:
createXAConnection in class XAConnectionFactory
Throws:
JMSSecurityException - If the user identification is incorrect.
javax.jms.JMSException

create

public static javax.jms.XAConnectionFactory create(java.lang.String url)
Admin method creating a javax.jms.XAConnectionFactory instance for creating tcp connections.


create

public static javax.jms.XAConnectionFactory create(java.lang.String url,
                                                   java.lang.String reliableClass)
Admin method creating a javax.jms.XAConnectionFactory instance for creating tcp connections.


Joram ${version}

Copyright © 2005 Scalagent - All rights reserved