Class ProducerContext

    • Field Detail

      • logger

        private static final Logger logger
      • DEBUG

        private static final boolean DEBUG
      • producer

        private jakarta.jms.JMSProducer producer
      • dfltDeliveryMode

        private int dfltDeliveryMode
      • dfltCorrelationID

        private String dfltCorrelationID
      • dfltPriority

        private int dfltPriority
      • dfltTimeToLive

        private long dfltTimeToLive
      • dfltDeliveryDelay

        private long dfltDeliveryDelay
      • sent

        private int sent
    • Method Detail

      • getProducer

        public jakarta.jms.JMSProducer getProducer()
        Returns:
        the producer
      • setProducer

        public void setProducer​(jakarta.jms.JMSProducer producer)
        Parameters:
        producer - the producer to set
      • setDefaultDeliveryMode

        public void setDefaultDeliveryMode​(int deliveryMode)
      • setDefaultJMSCorrelationID

        public void setDefaultJMSCorrelationID​(String correlationID)
      • setDefaultPriority

        public void setDefaultPriority​(int priority)
      • setDefaultTimeToLive

        public void setDefaultTimeToLive​(long timeToLive)
      • setDefaultDeliveryDelay

        public void setDefaultDeliveryDelay​(long deliveryDelay)
      • setJMSProperties

        final void setJMSProperties​(jakarta.jms.Message msg,
                                    Map<String,​Object> jmsProps)
                             throws jakarta.jms.JMSException
        Throws:
        jakarta.jms.JMSException