Package org.mule.jms.commons.api.message
Class JmsHeaders
java.lang.Object
org.mule.jms.commons.api.message.JmsHeaders
- All Implemented Interfaces:
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:
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintlongintlonggetType()booleanvoidsetCorrelationId(String correlationId) voidsetDeliveryMode(int deliveryMode) voidsetDeliveryTime(Long deliveryTime) voidsetDestination(JmsDestination destination) voidsetExpiration(long expiration) voidsetMessageId(String messageId) voidsetPriority(int priority) voidsetRedelivered(boolean redelivered) voidsetReplyTo(JmsDestination replyTo) voidsetTimestamp(long timestamp) void
-
Constructor Details
-
JmsHeaders
public JmsHeaders()
-
-
Method Details
-
getDestination
-
setDestination
-
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
-
setMessageId
-
getTimestamp
public long getTimestamp() -
setTimestamp
public void setTimestamp(long timestamp) -
getCorrelationId
-
setCorrelationId
-
getReplyTo
-
setReplyTo
-
getType
-
setType
-
isRedelivered
public boolean isRedelivered() -
setRedelivered
public void setRedelivered(boolean redelivered) -
getDeliveryTime
-
setDeliveryTime
-