public class JmsMessageHeaderAccessor extends NativeMessageHeaderAccessor
MessageHeaderAccessor
 implementation giving access to JMS-specific headers.NATIVE_HEADERSDEFAULT_CHARSET| Modifier | Constructor and Description | 
|---|---|
protected  | 
JmsMessageHeaderAccessor(Map<String,List<String>> nativeHeaders)  | 
protected  | 
JmsMessageHeaderAccessor(Message<?> message)  | 
| Modifier and Type | Method and Description | 
|---|---|
String | 
getCorrelationId()
Return the  
correlationId. | 
Integer | 
getDeliveryMode()
Return the  
delivery mode. | 
Destination | 
getDestination()
Return the  
destination. | 
Long | 
getExpiration()
Return the message  
expiration. | 
String | 
getMessageId()
Return the  
message id. | 
Integer | 
getPriority()
Return the  
priority. | 
Boolean | 
getRedelivered()
Return the  
redelivered flag. | 
Destination | 
getReplyTo()
Return the  
reply to. | 
Long | 
getTimestamp()
Return the  
timestamp. | 
String | 
getType()
Return the  
type. | 
static JmsMessageHeaderAccessor | 
wrap(Message<?> message)
Create a  
JmsMessageHeaderAccessor from the headers of an existing message. | 
addNativeHeader, addNativeHeaders, containsNativeHeader, copyHeaders, copyHeadersIfAbsent, getFirstNativeHeader, getFirstNativeHeader, getNativeHeader, getNativeHeaders, removeNativeHeader, setImmutable, setNativeHeader, setNativeHeaderValues, toNativeHeaderMapcreateAccessor, getAccessor, getAccessor, getAccessor, getContentType, getDetailedLogMessage, getDetailedPayloadLogMessage, getErrorChannel, getHeader, getId, getMessageHeaders, getMutableAccessor, getReplyChannel, getShortLogMessage, getShortPayloadLogMessage, isModified, isMutable, isReadableContentType, isReadOnly, removeHeader, removeHeaders, setContentType, setErrorChannel, setErrorChannelName, setHeader, setHeaderIfAbsent, setLeaveMutable, setModified, setReplyChannel, setReplyChannelName, toMap, toMessageHeaders, toString, verifyTypeprotected JmsMessageHeaderAccessor(Message<?> message)
@Nullable public String getCorrelationId()
correlationId.JmsHeaders.CORRELATION_ID@Nullable public Destination getDestination()
destination.JmsHeaders.DESTINATION@Nullable public Integer getDeliveryMode()
delivery mode.JmsHeaders.DELIVERY_MODE@Nullable public Long getExpiration()
expiration.JmsHeaders.EXPIRATION@Nullable public String getMessageId()
message id.JmsHeaders.MESSAGE_ID@Nullable public Integer getPriority()
priority.JmsHeaders.PRIORITY@Nullable public Destination getReplyTo()
reply to.JmsHeaders.REPLY_TO@Nullable public Boolean getRedelivered()
redelivered flag.JmsHeaders.REDELIVERED@Nullable public String getType()
type.JmsHeaders.TYPE@Nullable public Long getTimestamp()
timestamp.getTimestamp in class MessageHeaderAccessorJmsHeaders.TIMESTAMPpublic static JmsMessageHeaderAccessor wrap(Message<?> message)
JmsMessageHeaderAccessor from the headers of an existing message.