Interface JmsProducerConfig

All Known Implementing Classes:
DefaultJmsProducerConfig

public interface JmsProducerConfig
Configuration parameters for sending messages to a JMS Queue or Topic
Since:
1.0
  • Method Details

    • isPersistentDelivery

      boolean isPersistentDelivery()
      Sets the default value for the Message.getJMSDeliveryMode(). If true, the DeliveryMode.PERSISTENT mode will be used, which instructs the JMS provider to take extra care to insure the message is not lost in transit due to a JMS provider failure.
    • getPriority

      int getPriority()
      Defines the default Message.getJMSPriority() to use when sending messages
    • getTimeToLive

      long getTimeToLive()
    • getTimeToLiveUnit

      TimeUnit getTimeToLiveUnit()
    • isDisableMessageId

      boolean isDisableMessageId()
    • isDisableMessageTimestamp

      boolean isDisableMessageTimestamp()
    • getDeliveryDelay

      Long getDeliveryDelay()
    • getDeliveryDelayUnit

      TimeUnit getDeliveryDelayUnit()
    • getJmsType

      String getJmsType()