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 QueueReceiverreceiverprivate QueueSendersenderprivate QueueSessionsessionprivate TemporaryQueuetemporaryQueue
-
Constructor Summary
Constructors Constructor Description QueueRequestor(QueueSession session, Queue queue)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclose()private QueueReceivergetReceiver()private QueueSendergetSender()private QueueSessiongetSession()private TemporaryQueuegetTemporaryQueue()Messagerequest(Message message)private voidsetReceiver(QueueReceiver receiver)private voidsetSender(QueueSender sender)private voidsetSession(QueueSession session)private voidsetTemporaryQueue(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()
-
-