javax.jms
Class QueueRequestor

java.lang.Object
  extended byjavax.jms.QueueRequestor

public class QueueRequestor
extends java.lang.Object

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

Field Summary
private  QueueReceiver receiver
           
private  QueueSender sender
           
private  QueueSession session
           
private  TemporaryQueue temporaryQueue
           
 
Constructor Summary
QueueRequestor(QueueSession session, Queue queue)
           
 
Method Summary
 void close()
           
private  QueueReceiver getReceiver()
           
private  QueueSender getSender()
           
private  QueueSession getSession()
           
private  TemporaryQueue getTemporaryQueue()
           
 Message request(Message message)
           
private  void setReceiver(QueueReceiver receiver)
           
private  void setSender(QueueSender sender)
           
private  void setSession(QueueSession session)
           
private  void setTemporaryQueue(TemporaryQueue temporaryQueue)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

session

private QueueSession session

temporaryQueue

private TemporaryQueue temporaryQueue

sender

private QueueSender sender

receiver

private QueueReceiver receiver
Constructor Detail

QueueRequestor

public QueueRequestor(QueueSession session,
                      Queue queue)
               throws JMSException
Method Detail

request

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

close

public void close()
           throws JMSException
Throws:
JMSException

setReceiver

private void setReceiver(QueueReceiver receiver)

getReceiver

private QueueReceiver getReceiver()

setSender

private void setSender(QueueSender sender)

getSender

private QueueSender getSender()

setSession

private void setSession(QueueSession session)

getSession

private QueueSession getSession()

setTemporaryQueue

private void setTemporaryQueue(TemporaryQueue temporaryQueue)

getTemporaryQueue

private TemporaryQueue getTemporaryQueue()