Class LocalQueueSender

  • All Implemented Interfaces:
    javax.jms.MessageProducer, javax.jms.QueueSender

    public final class LocalQueueSender
    extends LocalMessageProducer
    implements javax.jms.QueueSender

    Queue specific implementation of a local MessageProducer

    See Also:
    QueueSender
    • Constructor Detail

      • LocalQueueSender

        public LocalQueueSender​(LocalSession session,
                                javax.jms.Queue queue,
                                IntegerID senderId)
                         throws javax.jms.JMSException
        Constructor
        Throws:
        javax.jms.JMSException
    • Method Detail

      • getQueue

        public javax.jms.Queue getQueue()
        Specified by:
        getQueue in interface javax.jms.QueueSender
      • send

        public void send​(javax.jms.Queue queue,
                         javax.jms.Message message,
                         int deliveryMode,
                         int priority,
                         long timeToLive)
                  throws javax.jms.JMSException
        Specified by:
        send in interface javax.jms.QueueSender
        Throws:
        javax.jms.JMSException
      • send

        public void send​(javax.jms.Queue queue,
                         javax.jms.Message message)
                  throws javax.jms.JMSException
        Specified by:
        send in interface javax.jms.QueueSender
        Throws:
        javax.jms.JMSException