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
ConstructorsConstructorDescriptionPooledQueueSender(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, toStringMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods 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, setTimeToLiveMethods 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:
sendin 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:
sendin interfacejakarta.jms.QueueSender- Throws:
jakarta.jms.JMSException
-
getQueue
public jakarta.jms.Queue getQueue() throws jakarta.jms.JMSException- Specified by:
getQueuein interfacejakarta.jms.QueueSender- Throws:
jakarta.jms.JMSException
-
getQueueSender
protected jakarta.jms.QueueSender getQueueSender()
-