Class JmsMessageHeaderAccessor
java.lang.Object
org.springframework.messaging.support.MessageHeaderAccessor
org.springframework.messaging.support.NativeMessageHeaderAccessor
org.springframework.jms.support.JmsMessageHeaderAccessor
public class JmsMessageHeaderAccessor
extends org.springframework.messaging.support.NativeMessageHeaderAccessor
A
MessageHeaderAccessor
implementation giving access to JMS-specific headers.- Since:
- 4.1
- Author:
- Stephane Nicoll
-
Field Summary
Fields inherited from class org.springframework.messaging.support.NativeMessageHeaderAccessor
NATIVE_HEADERSFields inherited from class org.springframework.messaging.support.MessageHeaderAccessor
DEFAULT_CHARSET -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJmsMessageHeaderAccessor(Map<String, List<String>> nativeHeaders) protectedJmsMessageHeaderAccessor(org.springframework.messaging.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 JmsMessageHeaderAccessorwrap(org.springframework.messaging.Message<?> message) Create aJmsMessageHeaderAccessorfrom the headers of an existing message.Methods inherited from class org.springframework.messaging.support.NativeMessageHeaderAccessor
addNativeHeader, addNativeHeaders, containsNativeHeader, copyHeaders, copyHeadersIfAbsent, getFirstNativeHeader, getFirstNativeHeader, getNativeHeader, getNativeHeaders, removeNativeHeader, setImmutable, setNativeHeader, setNativeHeaderValues, toNativeHeaderMapMethods inherited from class org.springframework.messaging.support.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
protected JmsMessageHeaderAccessor(org.springframework.messaging.Message<?> message)
-
-
Method Details
-
getCorrelationId
-
getDestination
-
getDeliveryMode
-
getExpiration
-
getMessageId
-
getPriority
-
getReplyTo
-
getRedelivered
-
getType
-
getTimestamp
-
wrap
Create aJmsMessageHeaderAccessorfrom the headers of an existing message.
-