Package javax.jms
Class QueueRequestor
- java.lang.Object
-
- javax.jms.QueueRequestor
-
public class QueueRequestor extends java.lang.Object
- Version:
- $Rev: 467553 $ $Date: 2006-10-25 05:01:51 +0100 (Wed, 25 Oct 2006) $
-
-
Field Summary
Fields Modifier and Type Field Description private QueueReceiver
receiver
private QueueSender
sender
private QueueSession
session
private TemporaryQueue
temporaryQueue
-
Constructor Summary
Constructors Constructor Description QueueRequestor(QueueSession session, Queue queue)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description 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)
-
-
-
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
- 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()
-
-