public class JmsPoolQueueSender extends JmsPoolMessageProducer implements javax.jms.QueueSender, AutoCloseable
QueueSender instance that is created and managed by the PooledConnection.| Constructor and Description |
|---|
JmsPoolQueueSender(JmsPoolSession session,
javax.jms.QueueSender messageProducer,
javax.jms.Destination destination,
AtomicInteger refCount) |
| Modifier and Type | Method and Description |
|---|---|
javax.jms.Queue |
getQueue() |
javax.jms.QueueSender |
getQueueSender() |
void |
send(javax.jms.Queue queue,
javax.jms.Message message) |
void |
send(javax.jms.Queue queue,
javax.jms.Message message,
int deliveryMode,
int priority,
long timeToLine) |
String |
toString() |
checkClosed, close, getDelegate, getDeliveryDelay, getDeliveryMode, getDestination, getDisableMessageID, getDisableMessageTimestamp, getMessageProducer, getPriority, getRefCount, getTimeToLive, isAnonymousProducer, send, send, send, send, send, send, send, send, setDeliveryDelay, setDeliveryMode, setDisableMessageID, setDisableMessageTimestamp, setPriority, setTimeToLiveclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitclose, getDeliveryDelay, getDeliveryMode, getDestination, getDisableMessageID, getDisableMessageTimestamp, getPriority, getTimeToLive, send, send, send, send, send, send, setDeliveryDelay, setDeliveryMode, setDisableMessageID, setDisableMessageTimestamp, setPriority, setTimeToLivepublic JmsPoolQueueSender(JmsPoolSession session, javax.jms.QueueSender messageProducer, javax.jms.Destination destination, AtomicInteger refCount) throws javax.jms.JMSException
javax.jms.JMSExceptionpublic void send(javax.jms.Queue queue,
javax.jms.Message message,
int deliveryMode,
int priority,
long timeToLine)
throws javax.jms.JMSException
send in interface javax.jms.QueueSenderjavax.jms.JMSExceptionpublic void send(javax.jms.Queue queue,
javax.jms.Message message)
throws javax.jms.JMSException
send in interface javax.jms.QueueSenderjavax.jms.JMSExceptionpublic javax.jms.Queue getQueue()
throws javax.jms.JMSException
getQueue in interface javax.jms.QueueSenderjavax.jms.JMSExceptionpublic String toString()
toString in class JmsPoolMessageProducerpublic javax.jms.QueueSender getQueueSender()
throws javax.jms.JMSException
javax.jms.JMSExceptionCopyright © 2017–2020. All rights reserved.