Joram ${version}

org.objectweb.joram.client.jms
Class XAQueueSession

java.lang.Object
  extended byorg.objectweb.joram.client.jms.XASession
      extended byorg.objectweb.joram.client.jms.XAQueueSession
All Implemented Interfaces:
java.lang.Runnable, javax.jms.Session, javax.jms.XAQueueSession, javax.jms.XASession

public class XAQueueSession
extends XASession
implements javax.jms.XAQueueSession

Implements the javax.jms.XAQueueSession interface.


Field Summary
 
Fields inherited from class org.objectweb.joram.client.jms.XASession
sess
 
Fields inherited from interface javax.jms.Session
AUTO_ACKNOWLEDGE, CLIENT_ACKNOWLEDGE, DUPS_OK_ACKNOWLEDGE, SESSION_TRANSACTED
 
Method Summary
 javax.jms.QueueReceiver createReceiver(Queue queue)
          Delegates the call to the wrapped JMS session.
 javax.jms.QueueReceiver createReceiver(Queue queue, java.lang.String selector)
          Delegates the call to the wrapped JMS session.
 javax.jms.QueueSender createSender(Queue queue)
          Delegates the call to the wrapped JMS session.
 javax.jms.QueueSession getQueueSession()
          API method.
 java.lang.String toString()
          Returns a String image of this session.
 
Methods inherited from class org.objectweb.joram.client.jms.XASession
close, commit, createBrowser, createBrowser, createBytesMessage, createConsumer, createConsumer, createConsumer, createDurableSubscriber, createDurableSubscriber, createMapMessage, createMessage, createObjectMessage, createObjectMessage, createProducer, createQueue, createStreamMessage, createTemporaryQueue, createTemporaryTopic, createTextMessage, createTextMessage, createTopic, getAcknowledgeMode, getDelegateSession, getMessageListener, getSession, getTransacted, getXAResource, recover, rollback, run, setMessageListener, unsubscribe
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface javax.jms.XASession
commit, getSession, getTransacted, getXAResource, rollback
 
Methods inherited from interface javax.jms.Session
close, createBrowser, createBrowser, createBytesMessage, createConsumer, createConsumer, createConsumer, createDurableSubscriber, createDurableSubscriber, createMapMessage, createMessage, createObjectMessage, createObjectMessage, createProducer, createQueue, createStreamMessage, createTemporaryQueue, createTemporaryTopic, createTextMessage, createTextMessage, createTopic, getAcknowledgeMode, getMessageListener, recover, run, setMessageListener, unsubscribe
 

Method Detail

toString

public java.lang.String toString()
Returns a String image of this session.

Overrides:
toString in class XASession

getQueueSession

public javax.jms.QueueSession getQueueSession()
                                       throws javax.jms.JMSException
API method.

Specified by:
getQueueSession in interface javax.jms.XAQueueSession
Throws:
javax.jms.JMSException

createSender

public javax.jms.QueueSender createSender(Queue queue)
                                   throws javax.jms.JMSException
Delegates the call to the wrapped JMS session.

Throws:
javax.jms.JMSException

createReceiver

public javax.jms.QueueReceiver createReceiver(Queue queue,
                                              java.lang.String selector)
                                       throws javax.jms.JMSException
Delegates the call to the wrapped JMS session.

Throws:
javax.jms.JMSException

createReceiver

public javax.jms.QueueReceiver createReceiver(Queue queue)
                                       throws javax.jms.JMSException
Delegates the call to the wrapped JMS session.

Throws:
javax.jms.JMSException

Joram ${version}

Copyright © 2005 Scalagent - All rights reserved