com.j_spaces.jms
Class GSXAConnectionFactoryImpl

java.lang.Object
  extended by com.j_spaces.jms.GSConnectionFactoryImpl
      extended by com.j_spaces.jms.GSXAConnectionFactoryImpl
All Implemented Interfaces:
Serializable, Remote, ConnectionFactory, QueueConnectionFactory, TopicConnectionFactory, XAConnectionFactory, XAQueueConnectionFactory, XATopicConnectionFactory
Direct Known Subclasses:
GSXAQueueConnectionFactoryImpl, GSXATopicConnectionFactoryImpl

public class GSXAConnectionFactoryImpl
extends GSConnectionFactoryImpl
implements XAConnectionFactory, XAQueueConnectionFactory, XATopicConnectionFactory, Serializable, Remote

See Also:
XAConnectionFactory, XAQueueConnectionFactory, XATopicConnectionFactory, Serialized Form

Constructor Summary
GSXAConnectionFactoryImpl(IJSpace space, IMessageConverter messageConverter)
           
 
Method Summary
 XAConnection createXAConnection()
           
 XAConnection createXAConnection(String userName, String password)
           
 XAQueueConnection createXAQueueConnection()
           
 XAQueueConnection createXAQueueConnection(String userName, String password)
           
 XATopicConnection createXATopicConnection()
           
 XATopicConnection createXATopicConnection(String userName, String password)
           
 
Methods inherited from class com.j_spaces.jms.GSConnectionFactoryImpl
createConnection, createConnection, createQueueConnection, createQueueConnection, createTopicConnection, createTopicConnection, getAdmin, getCnxCounter, getDistributedTransactionManager, getLocalTransactionManager, getSpaceURL, pingSpace
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface javax.jms.QueueConnectionFactory
createQueueConnection, createQueueConnection
 
Methods inherited from interface javax.jms.ConnectionFactory
createConnection, createConnection
 
Methods inherited from interface javax.jms.TopicConnectionFactory
createTopicConnection, createTopicConnection
 
Methods inherited from interface javax.jms.ConnectionFactory
createConnection, createConnection
 

Constructor Detail

GSXAConnectionFactoryImpl

public GSXAConnectionFactoryImpl(IJSpace space,
                                 IMessageConverter messageConverter)
                          throws JMSException
Throws:
JMSException
Method Detail

createXAConnection

public XAConnection createXAConnection()
                                throws JMSException
Specified by:
createXAConnection in interface XAConnectionFactory
Throws:
JMSException
See Also:
XAConnectionFactory.createXAConnection()

createXAConnection

public XAConnection createXAConnection(String userName,
                                       String password)
                                throws JMSException
Specified by:
createXAConnection in interface XAConnectionFactory
Throws:
JMSException
See Also:
XAConnectionFactory.createXAConnection(String, String)

createXAQueueConnection

public XAQueueConnection createXAQueueConnection()
                                          throws JMSException
Specified by:
createXAQueueConnection in interface XAQueueConnectionFactory
Throws:
JMSException
See Also:
XAQueueConnectionFactory.createXAQueueConnection()

createXAQueueConnection

public XAQueueConnection createXAQueueConnection(String userName,
                                                 String password)
                                          throws JMSException
Specified by:
createXAQueueConnection in interface XAQueueConnectionFactory
Throws:
JMSException
See Also:
XAQueueConnectionFactory.createXAQueueConnection(String, String)

createXATopicConnection

public XATopicConnection createXATopicConnection()
                                          throws JMSException
Specified by:
createXATopicConnection in interface XATopicConnectionFactory
Throws:
JMSException
See Also:
XATopicConnectionFactory.createXATopicConnection()

createXATopicConnection

public XATopicConnection createXATopicConnection(String userName,
                                                 String password)
                                          throws JMSException
Specified by:
createXATopicConnection in interface XATopicConnectionFactory
Throws:
JMSException
See Also:
XATopicConnectionFactory.createXATopicConnection(String, String)