org.objectweb.joram.client.connector.OutboundTopicSession Class Reference

Inherits org.objectweb.joram.client.connector.OutboundSession.

Inheritance diagram for org.objectweb.joram.client.connector.OutboundTopicSession:

Inheritance graph
[legend]
Collaboration diagram for org.objectweb.joram.client.connector.OutboundTopicSession:

Collaboration graph
[legend]
List of all members.

Public Member Functions

javax.jms.TopicPublisher createPublisher (Topic topic) throws JMSException
TopicSubscriber createSubscriber (Topic topic, String selector, boolean noLocal) throws JMSException
TopicSubscriber createSubscriber (Topic topic, String selector) throws JMSException
TopicSubscriber createSubscriber (Topic topic) throws JMSException
javax.jms.QueueBrowser createBrowser (javax.jms.Queue queue, String selector) throws JMSException
javax.jms.QueueBrowser createBrowser (javax.jms.Queue queue) throws JMSException
javax.jms.Queue createQueue (String queueName) throws JMSException
javax.jms.TemporaryQueue createTemporaryQueue () throws JMSException

Package Functions

 OutboundTopicSession (Session sess, OutboundConnection cnx)
 OutboundTopicSession (Session sess, OutboundConnection cnx, boolean transacted)

Detailed Description

An OutboundTopicSession instance wraps a JMS TopicSession (XA or not) for a component involved in PubSub outbound messaging.

Definition at line 37 of file OutboundTopicSession.java.


Constructor & Destructor Documentation

org.objectweb.joram.client.connector.OutboundTopicSession.OutboundTopicSession ( Session  sess,
OutboundConnection  cnx 
) [package]

Constructs an OutboundTopicSession instance.

Definition at line 43 of file OutboundTopicSession.java.

References org.objectweb.joram.client.connector.OutboundSession.cnx.

org.objectweb.joram.client.connector.OutboundTopicSession.OutboundTopicSession ( Session  sess,
OutboundConnection  cnx,
boolean  transacted 
) [package]

Constructs an OutboundTopicSession instance.

Definition at line 55 of file OutboundTopicSession.java.

References org.objectweb.joram.client.connector.OutboundSession.cnx.


Member Function Documentation

javax.jms.TopicPublisher org.objectweb.joram.client.connector.OutboundTopicSession.createPublisher ( Topic  topic  )  throws JMSException

Delegates the call to the wrapped JMS session.

Definition at line 69 of file OutboundTopicSession.java.

References org.objectweb.joram.client.connector.OutboundSession.checkValidity(), and org.objectweb.joram.client.connector.OutboundSession.sess.

Here is the call graph for this function:

TopicSubscriber org.objectweb.joram.client.connector.OutboundTopicSession.createSubscriber ( Topic  topic,
String  selector,
boolean  noLocal 
) throws JMSException

Delegates the call to the wrapped JMS session.

Definition at line 82 of file OutboundTopicSession.java.

References org.objectweb.joram.client.connector.OutboundSession.checkValidity(), and org.objectweb.joram.client.connector.OutboundSession.sess.

Here is the call graph for this function:

TopicSubscriber org.objectweb.joram.client.connector.OutboundTopicSession.createSubscriber ( Topic  topic,
String  selector 
) throws JMSException

Delegates the call to the wrapped JMS session.

Definition at line 100 of file OutboundTopicSession.java.

References org.objectweb.joram.client.connector.OutboundSession.checkValidity(), and org.objectweb.joram.client.connector.OutboundSession.sess.

Here is the call graph for this function:

TopicSubscriber org.objectweb.joram.client.connector.OutboundTopicSession.createSubscriber ( Topic  topic  )  throws JMSException

Delegates the call to the wrapped JMS session.

Definition at line 115 of file OutboundTopicSession.java.

References org.objectweb.joram.client.connector.OutboundSession.checkValidity(), and org.objectweb.joram.client.connector.OutboundSession.sess.

Here is the call graph for this function:

javax.jms.QueueBrowser org.objectweb.joram.client.connector.OutboundTopicSession.createBrowser ( javax.jms.Queue  queue,
String  selector 
) throws JMSException

API method.

Exceptions:
javax.jms.IllegalStateException Systematically.

Reimplemented from org.objectweb.joram.client.connector.OutboundSession.

Definition at line 134 of file OutboundTopicSession.java.

javax.jms.QueueBrowser org.objectweb.joram.client.connector.OutboundTopicSession.createBrowser ( javax.jms.Queue  queue  )  throws JMSException

API method.

Exceptions:
javax.jms.IllegalStateException Systematically.

Reimplemented from org.objectweb.joram.client.connector.OutboundSession.

Definition at line 145 of file OutboundTopicSession.java.

javax.jms.Queue org.objectweb.joram.client.connector.OutboundTopicSession.createQueue ( String  queueName  )  throws JMSException

API method.

Exceptions:
javax.jms.IllegalStateException Systematically.

Reimplemented from org.objectweb.joram.client.connector.OutboundSession.

Definition at line 155 of file OutboundTopicSession.java.

javax.jms.TemporaryQueue org.objectweb.joram.client.connector.OutboundTopicSession.createTemporaryQueue (  )  throws JMSException

API method.

Exceptions:
javax.jms.IllegalStateException Systematically.

Reimplemented from org.objectweb.joram.client.connector.OutboundSession.

Definition at line 165 of file OutboundTopicSession.java.


The documentation for this class was generated from the following file:
Generated on Tue Sep 16 16:17:44 2008 for joram by  doxygen 1.5.0