Package org.apache.activemq.jms.pool
Class PooledQueueSender
java.lang.Object
org.apache.activemq.jms.pool.PooledProducer
org.apache.activemq.jms.pool.PooledQueueSender
- All Implemented Interfaces:
jakarta.jms.MessageProducer
,jakarta.jms.QueueSender
,AutoCloseable
QueueSender
instance that is created and managed by the PooledConnection.-
Constructor Summary
ConstructorDescriptionPooledQueueSender
(jakarta.jms.QueueSender messageProducer, jakarta.jms.Destination destination) -
Method Summary
Methods inherited from class org.apache.activemq.jms.pool.PooledProducer
close, getDeliveryDelay, getDeliveryMode, getDestination, getDisableMessageID, getDisableMessageTimestamp, getMessageProducer, getPriority, getTimeToLive, isAnonymous, send, send, send, send, send, send, send, send, setDeliveryDelay, setDeliveryMode, setDisableMessageID, setDisableMessageTimestamp, setPriority, setTimeToLive, toString
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface jakarta.jms.MessageProducer
close, getDeliveryDelay, getDeliveryMode, getDestination, getDisableMessageID, getDisableMessageTimestamp, getPriority, getTimeToLive, send, send, send, send, send, send, setDeliveryDelay, setDeliveryMode, setDisableMessageID, setDisableMessageTimestamp, setPriority, setTimeToLive
Methods inherited from interface jakarta.jms.QueueSender
send, send
-
Constructor Details
-
PooledQueueSender
public PooledQueueSender(jakarta.jms.QueueSender messageProducer, jakarta.jms.Destination destination) throws jakarta.jms.JMSException - Throws:
jakarta.jms.JMSException
-
-
Method Details
-
send
public void send(jakarta.jms.Queue queue, jakarta.jms.Message message, int i, int i1, long l) throws jakarta.jms.JMSException - Specified by:
send
in interfacejakarta.jms.QueueSender
- Throws:
jakarta.jms.JMSException
-
send
public void send(jakarta.jms.Queue queue, jakarta.jms.Message message) throws jakarta.jms.JMSException - Specified by:
send
in interfacejakarta.jms.QueueSender
- Throws:
jakarta.jms.JMSException
-
getQueue
public jakarta.jms.Queue getQueue() throws jakarta.jms.JMSException- Specified by:
getQueue
in interfacejakarta.jms.QueueSender
- Throws:
jakarta.jms.JMSException
-
getQueueSender
protected jakarta.jms.QueueSender getQueueSender()
-