org.jboss.mq
Class SpyTopicSession

java.lang.Object
  extended byorg.jboss.mq.SpySession (src) 
      extended byorg.jboss.mq.SpyTopicSession
All Implemented Interfaces:
java.lang.Runnable, Session (src) , TopicSession (src) , XASession (src) , XATopicSession (src)

public class SpyTopicSession
extends SpySession (src)
implements TopicSession (src) , XATopicSession (src)

This class implements javax.jms.TopicSession and javax.jms.XATopicSession.


Field Summary
 
Fields inherited from class org.jboss.mq.SpySession (src)
acknowledgeMode, connection, consumers, deliveryLock, inDelivery, producers, running, transacted
 
Fields inherited from interface javax.jms.Session (src)
AUTO_ACKNOWLEDGE, CLIENT_ACKNOWLEDGE, DUPS_OK_ACKNOWLEDGE, SESSION_TRANSACTED
 
Method Summary
 TopicSession (src) getTopicSession()
          Gets the topic session associated with this XATopicSession.
 
Methods inherited from class org.jboss.mq.SpySession (src)
close, commit, createBrowser, createBrowser, createBytesMessage, createConsumer, createConsumer, createConsumer, createDurableSubscriber, createDurableSubscriber, createMapMessage, createMessage, createObjectMessage, createObjectMessage, createProducer, createPublisher, createQueue, createReceiver, createReceiver, createSender, createStreamMessage, createSubscriber, createSubscriber, createTemporaryQueue, createTemporaryTopic, createTextMessage, createTextMessage, createTopic, doAcknowledge, getAcknowledgeMode, getMessageListener, getSession, getTransacted, getXAResource, getXAResourceManager, recover, rollback, run, setMessageListener, toString, unsubscribe
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface javax.jms.TopicSession (src)
createDurableSubscriber, createDurableSubscriber, createPublisher, createSubscriber, createSubscriber, createTemporaryTopic, createTopic, unsubscribe
 
Methods inherited from interface javax.jms.Session (src)
close, commit, createBrowser, createBrowser, createBytesMessage, createConsumer, createConsumer, createConsumer, createMapMessage, createMessage, createObjectMessage, createObjectMessage, createProducer, createQueue, createStreamMessage, createTemporaryQueue, createTextMessage, createTextMessage, getAcknowledgeMode, getMessageListener, getTransacted, recover, rollback, run, setMessageListener
 
Methods inherited from interface javax.jms.XASession (src)
commit, getSession, getTransacted, getXAResource, rollback
 

Method Detail

getTopicSession

public TopicSession (src)  getTopicSession()
                             throws JMSException (src) 
Description copied from interface: XATopicSession (src)
Gets the topic session associated with this XATopicSession.

Specified by:
getTopicSession in interface XATopicSession (src)
Returns:
the topic session object
Throws:
JMSException (src) - if an internal error occurs.