Class JmsMessageHeaderAccessor
java.lang.Object
org.springframework.messaging.support.MessageHeaderAccessor
org.springframework.messaging.support.NativeMessageHeaderAccessor
org.springframework.jms.support.JmsMessageHeaderAccessor
A
MessageHeaderAccessor
implementation giving access to JMS-specific headers.- Since:
- 4.1
- Author:
- Stephane Nicoll
-
Field Summary
Fields inherited from class NativeMessageHeaderAccessor
NATIVE_HEADERSFields inherited from class MessageHeaderAccessor
DEFAULT_CHARSET -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJmsMessageHeaderAccessor(Map<String, List<String>> nativeHeaders) protectedJmsMessageHeaderAccessor(Message<?> message) -
Method Summary
Modifier and TypeMethodDescriptionReturn thecorrelationId.Return thedelivery mode.@Nullable jakarta.jms.DestinationReturn thedestination.Return the messageexpiration.Return themessage id.Return thepriority.Return theredeliveredflag.@Nullable jakarta.jms.DestinationReturn thereply to.Return thetimestamp.getType()Return thetype.static JmsMessageHeaderAccessorCreate aJmsMessageHeaderAccessorfrom the headers of an existing message.Methods inherited from class NativeMessageHeaderAccessor
addNativeHeader, addNativeHeaders, containsNativeHeader, copyHeaders, copyHeadersIfAbsent, getFirstNativeHeader, getFirstNativeHeader, getNativeHeader, getNativeHeaders, removeNativeHeader, setImmutable, setNativeHeader, setNativeHeaderValues, toNativeHeaderMapMethods inherited from class MessageHeaderAccessor
createAccessor, fromMap, fromMessageHeaders, 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, verifyType
-
Constructor Details
-
JmsMessageHeaderAccessor
-
JmsMessageHeaderAccessor
-
-
Method Details
-
getCorrelationId
-
getDestination
-
getDeliveryMode
-
getExpiration
-
getMessageId
-
getPriority
-
getReplyTo
-
getRedelivered
-
getType
-
getTimestamp
Return thetimestamp.- Overrides:
getTimestampin classMessageHeaderAccessor- See Also:
-
wrap
Create aJmsMessageHeaderAccessorfrom the headers of an existing message.
-