Uses of Class
org.springframework.messaging.MessageHeaders
Packages that use MessageHeaders
Package
Description
This package provides generic JMS support classes,
to be used by higher-level classes like JmsTemplate.
Provides a MessageConverter abstraction to convert
between Java objects and JMS messages.
Support for working with messaging APIs and protocols.
Provides support for message conversion.
Support classes for handling messages from simple messaging protocols
(like STOMP).
Provides implementations of
Message along with
a MessageBuilder and MessageHeaderAccessor for building and working with messages and
message headers, as well as various MessageChannel
implementations and channel interceptor support.-
Uses of MessageHeaders in org.springframework.jms.support
Methods in org.springframework.jms.support that return MessageHeadersModifier and TypeMethodDescriptionSimpleJmsHeaderMapper.toHeaders(jakarta.jms.Message jmsMessage) Methods in org.springframework.jms.support with parameters of type MessageHeadersModifier and TypeMethodDescriptionvoidSimpleJmsHeaderMapper.fromHeaders(MessageHeaders headers, jakarta.jms.Message jmsMessage) -
Uses of MessageHeaders in org.springframework.jms.support.converter
Methods in org.springframework.jms.support.converter that return MessageHeadersModifier and TypeMethodDescriptionprotected final MessageHeadersMessagingMessageConverter.extractHeaders(jakarta.jms.Message message) -
Uses of MessageHeaders in org.springframework.messaging
Methods in org.springframework.messaging that return MessageHeadersModifier and TypeMethodDescriptionMessage.getHeaders()Return message headers for the message (nevernullbut may be empty). -
Uses of MessageHeaders in org.springframework.messaging.converter
Methods in org.springframework.messaging.converter with parameters of type MessageHeadersModifier and TypeMethodDescriptionprotected booleanAbstractMessageConverter.canConvertTo(Object payload, @Nullable MessageHeaders headers) protected booleanJacksonJsonMessageConverter.canConvertTo(Object payload, @Nullable MessageHeaders headers) protected booleanMappingJackson2MessageConverter.canConvertTo(Object payload, @Nullable MessageHeaders headers) Deprecated, for removal: This API element is subject to removal in a future version.protected booleanMarshallingMessageConverter.canConvertTo(Object payload, @Nullable MessageHeaders headers) protected booleanProtobufMessageConverter.canConvertTo(Object payload, @Nullable MessageHeaders headers) AbstractJsonMessageConverter.convertToInternal(Object payload, @Nullable MessageHeaders headers, @Nullable Object conversionHint) AbstractMessageConverter.convertToInternal(Object payload, @Nullable MessageHeaders headers, @Nullable Object conversionHint) Convert the payload object to serialized form.ByteArrayMessageConverter.convertToInternal(Object payload, @Nullable MessageHeaders headers, @Nullable Object conversionHint) JacksonJsonMessageConverter.convertToInternal(Object payload, @Nullable MessageHeaders headers, @Nullable Object conversionHint) MappingJackson2MessageConverter.convertToInternal(Object payload, @Nullable MessageHeaders headers, @Nullable Object conversionHint) Deprecated, for removal: This API element is subject to removal in a future version.MarshallingMessageConverter.convertToInternal(Object payload, @Nullable MessageHeaders headers, @Nullable Object conversionHint) protected ObjectProtobufMessageConverter.convertToInternal(Object payload, @Nullable MessageHeaders headers, @Nullable Object conversionHint) StringMessageConverter.convertToInternal(Object payload, @Nullable MessageHeaders headers, @Nullable Object conversionHint) AbstractMessageConverter.getMimeType(@Nullable MessageHeaders headers) ContentTypeResolver.resolve(@Nullable MessageHeaders headers) Determine theMimeTypeof a message from the given MessageHeaders.DefaultContentTypeResolver.resolve(@Nullable MessageHeaders headers) protected booleanAbstractMessageConverter.supportsMimeType(@Nullable MessageHeaders headers) AbstractMessageConverter.toMessage(Object payload, @Nullable MessageHeaders headers) AbstractMessageConverter.toMessage(Object payload, @Nullable MessageHeaders headers, @Nullable Object conversionHint) CompositeMessageConverter.toMessage(Object payload, @Nullable MessageHeaders headers) CompositeMessageConverter.toMessage(Object payload, @Nullable MessageHeaders headers, @Nullable Object conversionHint) MessageConverter.toMessage(Object payload, @Nullable MessageHeaders headers) Create aMessagewhose payload is the result of converting the given payload Object to serialized form.Message<?> SimpleMessageConverter.toMessage(Object payload, @Nullable MessageHeaders headers) SmartMessageConverter.toMessage(Object payload, @Nullable MessageHeaders headers, @Nullable Object conversionHint) A variant ofMessageConverter.toMessage(Object, MessageHeaders)which takes an extra conversion context as an argument, allowing to take, for example, annotations on a return type into account. -
Uses of MessageHeaders in org.springframework.messaging.simp.annotation.support
Methods in org.springframework.messaging.simp.annotation.support with parameters of type MessageHeadersModifier and TypeMethodDescriptionSendToMethodReturnValueHandler.getUserName(Message<?> message, MessageHeaders headers) -
Uses of MessageHeaders in org.springframework.messaging.support
Methods in org.springframework.messaging.support that return MessageHeadersModifier and TypeMethodDescriptionGenericMessage.getHeaders()MessageHeaderAccessor.getMessageHeaders()Return the underlyingMessageHeadersinstance.Map from the given target message to abstractedMessageHeaders.MessageHeaderAccessor.toMessageHeaders()Return a copy of the underlying header values as aMessageHeadersobject.Methods in org.springframework.messaging.support with parameters of type MessageHeadersModifier and TypeMethodDescriptionstatic <T> Message<T> MessageBuilder.createMessage(T payload, MessageHeaders messageHeaders) A shortcut factory method for creating a message with the given payload andMessageHeaders.voidHeaderMapper.fromHeaders(MessageHeaders headers, T target) Map from the givenMessageHeadersto the specified target message.static MessageHeaderAccessorMessageHeaderAccessor.fromMessageHeaders(@Nullable MessageHeaders headers) Create an instance from an existingMessageHeadersinstance.static <T extends MessageHeaderAccessor>
@Nullable TMessageHeaderAccessor.getAccessor(MessageHeaders messageHeaders, @Nullable Class<T> requiredType) A variation ofMessageHeaderAccessor.getAccessor(org.springframework.messaging.Message, Class)with aMessageHeadersinstance instead of aMessage.Constructors in org.springframework.messaging.support with parameters of type MessageHeadersModifierConstructorDescriptionErrorMessage(Throwable payload, MessageHeaders headers) A constructor with theMessageHeadersinstance to use.ErrorMessage(Throwable payload, MessageHeaders headers, Message<?> originalMessage) Create a new message with the payload,MessageHeadersand original message.GenericMessage(T payload, MessageHeaders headers) A constructor with theMessageHeadersinstance to use.