javax.jms
Class TopicRequestor

java.lang.Object
  extended byjavax.jms.TopicRequestor

public class TopicRequestor
extends java.lang.Object

Version:
$Rev: 46019 $ $Date: 2004-09-14 03:56:06 -0600 (Tue, 14 Sep 2004) $

Field Summary
private  TopicPublisher publisher
           
private  TopicSession session
           
private  TopicSubscriber subscriber
           
private  TemporaryTopic temporaryTopic
           
private  Topic topic
           
 
Constructor Summary
TopicRequestor(TopicSession session, Topic topic)
           
 
Method Summary
 void close()
           
private  TopicPublisher getPublisher()
           
private  TopicSession getSession()
           
private  TopicSubscriber getSubscriber()
           
private  TemporaryTopic getTemporaryTopic()
           
private  Topic getTopic()
           
 Message request(Message message)
           
private  void setPublisher(TopicPublisher publisher)
           
private  void setSession(TopicSession session)
           
private  void setSubscriber(TopicSubscriber subscriber)
           
private  void setTemporaryTopic(TemporaryTopic temporaryTopic)
           
private  void setTopic(Topic topic)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

session

private TopicSession session

topic

private Topic topic

temporaryTopic

private TemporaryTopic temporaryTopic

publisher

private TopicPublisher publisher

subscriber

private TopicSubscriber subscriber
Constructor Detail

TopicRequestor

public TopicRequestor(TopicSession session,
                      Topic topic)
               throws JMSException
Method Detail

request

public Message request(Message message)
                throws JMSException
Throws:
JMSException

close

public void close()
           throws JMSException
Throws:
JMSException

setPublisher

private void setPublisher(TopicPublisher publisher)

getPublisher

private TopicPublisher getPublisher()

setSession

private void setSession(TopicSession session)

getSession

private TopicSession getSession()

setSubscriber

private void setSubscriber(TopicSubscriber subscriber)

getSubscriber

private TopicSubscriber getSubscriber()

setTemporaryTopic

private void setTemporaryTopic(TemporaryTopic temporaryTopic)

getTemporaryTopic

private TemporaryTopic getTemporaryTopic()

setTopic

private void setTopic(Topic topic)

getTopic

private Topic getTopic()