Joram ${version}

org.objectweb.joram.client.jms
Class XATopicSession

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

public class XATopicSession
extends XASession
implements javax.jms.XATopicSession

Implements the javax.jms.XATopicSession 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.TopicSubscriber createSubscriber(javax.jms.Topic topic)
          Delegates the call to the wrapped JMS session.
 javax.jms.TopicSubscriber createSubscriber(javax.jms.Topic topic, java.lang.String selector, boolean noLocal)
          Delegates the call to the wrapped JMS session.
 javax.jms.TopicSession getTopicSession()
          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

getTopicSession

public javax.jms.TopicSession getTopicSession()
                                       throws javax.jms.JMSException
API method.

Specified by:
getTopicSession in interface javax.jms.XATopicSession
Throws:
javax.jms.JMSException

createSubscriber

public javax.jms.TopicSubscriber createSubscriber(javax.jms.Topic topic,
                                                  java.lang.String selector,
                                                  boolean noLocal)
                                           throws javax.jms.JMSException
Delegates the call to the wrapped JMS session.

Throws:
javax.jms.JMSException

createSubscriber

public javax.jms.TopicSubscriber createSubscriber(javax.jms.Topic topic)
                                           throws javax.jms.JMSException
Delegates the call to the wrapped JMS session.

Throws:
javax.jms.JMSException

Joram ${version}

Copyright ? 2005 Scalagent - All rights reserved