Uses of Class
org.springframework.messaging.MessageHeaders
Packages that use MessageHeaders Package Description org.springframework.jms.support This package provides generic JMS support classes, to be used by higher-level classes like JmsTemplate.org.springframework.jms.support.converter Provides a MessageConverter abstraction to convert between Java objects and JMS messages.org.springframework.messaging Support for working with messaging APIs and protocols.org.springframework.messaging.converter Provides support for message conversion.org.springframework.messaging.simp.annotation.support Support classes for handling messages from simple messaging protocols (like STOMP).org.springframework.messaging.support Provides implementations ofMessage
along with a MessageBuilder and MessageHeaderAccessor for building and working with messages and message headers, as well as variousMessageChannel
implementations and channel interceptor support.Uses of MessageHeaders in org.springframework.jms.support
Methods in org.springframework.jms.support that return MessageHeaders Modifier and Type Method Description MessageHeaders
SimpleJmsHeaderMapper. toHeaders(Message jmsMessage)
Methods in org.springframework.jms.support with parameters of type MessageHeaders Modifier and Type Method Description void
SimpleJmsHeaderMapper. fromHeaders(MessageHeaders headers, Message jmsMessage)
Uses of MessageHeaders in org.springframework.jms.support.converter
Methods in org.springframework.jms.support.converter that return MessageHeaders Modifier and Type Method Description protected MessageHeaders
MessagingMessageConverter. extractHeaders(Message message)
Uses of MessageHeaders in org.springframework.messaging
Methods in org.springframework.messaging that return MessageHeaders Modifier and Type Method Description MessageHeaders
Message. getHeaders()
Return message headers for the message (nevernull
but may be empty).Uses of MessageHeaders in org.springframework.messaging.converter
Methods in org.springframework.messaging.converter with parameters of type MessageHeaders Modifier and Type Method Description protected boolean
AbstractMessageConverter. canConvertTo(Object payload, MessageHeaders headers)
protected boolean
MappingJackson2MessageConverter. canConvertTo(Object payload, MessageHeaders headers)
protected boolean
MarshallingMessageConverter. canConvertTo(Object payload, MessageHeaders headers)
protected boolean
ProtobufMessageConverter. canConvertTo(Object payload, MessageHeaders headers)
protected Object
AbstractMessageConverter. convertToInternal(Object payload, MessageHeaders headers, Object conversionHint)
Convert the payload object to serialized form.protected Object
ByteArrayMessageConverter. convertToInternal(Object payload, MessageHeaders headers, Object conversionHint)
protected Object
MappingJackson2MessageConverter. convertToInternal(Object payload, MessageHeaders headers, Object conversionHint)
protected Object
MarshallingMessageConverter. convertToInternal(Object payload, MessageHeaders headers, Object conversionHint)
protected Object
ProtobufMessageConverter. convertToInternal(Object payload, MessageHeaders headers, Object conversionHint)
protected Object
StringMessageConverter. convertToInternal(Object payload, MessageHeaders headers, Object conversionHint)
protected MimeType
AbstractMessageConverter. getMimeType(MessageHeaders headers)
MimeType
ContentTypeResolver. resolve(MessageHeaders headers)
Determine theMimeType
of a message from the given MessageHeaders.MimeType
DefaultContentTypeResolver. resolve(MessageHeaders headers)
protected boolean
AbstractMessageConverter. supportsMimeType(MessageHeaders headers)
Message<?>
AbstractMessageConverter. toMessage(Object payload, MessageHeaders headers)
Message<?>
AbstractMessageConverter. toMessage(Object payload, MessageHeaders headers, Object conversionHint)
Message<?>
CompositeMessageConverter. toMessage(Object payload, MessageHeaders headers)
Message<?>
CompositeMessageConverter. toMessage(Object payload, MessageHeaders headers, Object conversionHint)
Message<?>
MessageConverter. toMessage(Object payload, MessageHeaders headers)
Create aMessage
whose payload is the result of converting the given payload Object to serialized form.Message<?>
SimpleMessageConverter. toMessage(Object payload, MessageHeaders headers)
Message<?>
SmartMessageConverter. toMessage(Object payload, MessageHeaders headers, Object conversionHint)
A variant ofMessageConverter.toMessage(Object, MessageHeaders)
which takes an extra conversion context as an argument, allowing to take e.g.Uses of MessageHeaders in org.springframework.messaging.simp.annotation.support
Methods in org.springframework.messaging.simp.annotation.support with parameters of type MessageHeaders Modifier and Type Method Description protected String
SendToMethodReturnValueHandler. getUserName(Message<?> message, MessageHeaders headers)
Uses of MessageHeaders in org.springframework.messaging.support
Methods in org.springframework.messaging.support that return MessageHeaders Modifier and Type Method Description MessageHeaders
GenericMessage. getHeaders()
MessageHeaders
MessageHeaderAccessor. getMessageHeaders()
Return the underlyingMessageHeaders
instance.MessageHeaders
HeaderMapper. toHeaders(T source)
Map from the given target message to abstractedMessageHeaders
.MessageHeaders
MessageHeaderAccessor. toMessageHeaders()
Return a copy of the underlying header values as aMessageHeaders
object.Methods in org.springframework.messaging.support with parameters of type MessageHeaders Modifier and Type Method Description static <T> Message<T>
MessageBuilder. createMessage(T payload, MessageHeaders messageHeaders)
A shortcut factory method for creating a message with the given payload andMessageHeaders
.void
HeaderMapper. fromHeaders(MessageHeaders headers, T target)
Map from the givenMessageHeaders
to the specified target message.static <T extends MessageHeaderAccessor>
TMessageHeaderAccessor. getAccessor(MessageHeaders messageHeaders, Class<T> requiredType)
A variation ofMessageHeaderAccessor.getAccessor(org.springframework.messaging.Message, Class)
with aMessageHeaders
instance instead of aMessage
.Constructors in org.springframework.messaging.support with parameters of type MessageHeaders Constructor Description ErrorMessage(Throwable payload, MessageHeaders headers)
A constructor with theMessageHeaders
instance to use.ErrorMessage(Throwable payload, MessageHeaders headers, Message<?> originalMessage)
Create a new message with the payload,MessageHeaders
and original message.GenericMessage(T payload, MessageHeaders headers)
A constructor with theMessageHeaders
instance to use.