Class JmsHeaders

java.lang.Object
org.mule.jms.commons.api.message.JmsHeaders
All Implemented Interfaces:
Serializable

public class JmsHeaders extends Object implements Serializable
JMS header fields contain values used by both clients and providers to identify and route messages. A message's complete header is transmitted to all JMS clients that receive the message.
Since:
1.0
See Also:
  • Constructor Details

    • JmsHeaders

      public JmsHeaders()
  • Method Details

    • getDestination

      public JmsDestination getDestination()
    • setDestination

      public void setDestination(JmsDestination destination)
    • getDeliveryMode

      public int getDeliveryMode()
    • setDeliveryMode

      public void setDeliveryMode(int deliveryMode)
    • getExpiration

      public long getExpiration()
    • setExpiration

      public void setExpiration(long expiration)
    • getPriority

      public int getPriority()
    • setPriority

      public void setPriority(int priority)
    • getMessageId

      public String getMessageId()
    • setMessageId

      public void setMessageId(String messageId)
    • getTimestamp

      public long getTimestamp()
    • setTimestamp

      public void setTimestamp(long timestamp)
    • getCorrelationId

      public String getCorrelationId()
    • setCorrelationId

      public void setCorrelationId(String correlationId)
    • getReplyTo

      public JmsDestination getReplyTo()
    • setReplyTo

      public void setReplyTo(JmsDestination replyTo)
    • getType

      public String getType()
    • setType

      public void setType(String type)
    • isRedelivered

      public boolean isRedelivered()
    • setRedelivered

      public void setRedelivered(boolean redelivered)
    • getDeliveryTime

      public Long getDeliveryTime()
    • setDeliveryTime

      public void setDeliveryTime(Long deliveryTime)