类的使用
org.springframework.messaging.MessageHeaders
使用MessageHeaders的程序包 程序包 说明 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 ofMessagealong with a MessageBuilder and MessageHeaderAccessor for building and working with messages and message headers, as well as variousMessageChannelimplementations and channel interceptor support.org.springframework.jms.support中MessageHeaders的使用
返回MessageHeaders的org.springframework.jms.support中的方法 修饰符和类型 方法 说明 MessageHeadersSimpleJmsHeaderMapper. toHeaders(Message jmsMessage)参数类型为MessageHeaders的org.springframework.jms.support中的方法 修饰符和类型 方法 说明 voidSimpleJmsHeaderMapper. fromHeaders(MessageHeaders headers, Message jmsMessage)org.springframework.jms.support.converter中MessageHeaders的使用
返回MessageHeaders的org.springframework.jms.support.converter中的方法 修饰符和类型 方法 说明 protected MessageHeadersMessagingMessageConverter. extractHeaders(Message message)org.springframework.messaging中MessageHeaders的使用
返回MessageHeaders的org.springframework.messaging中的方法 修饰符和类型 方法 说明 MessageHeadersMessage. getHeaders()Return message headers for the message (nevernullbut may be empty).org.springframework.messaging.converter中MessageHeaders的使用
参数类型为MessageHeaders的org.springframework.messaging.converter中的方法 修饰符和类型 方法 说明 protected booleanAbstractMessageConverter. canConvertTo(Object payload, MessageHeaders headers)protected booleanMappingJackson2MessageConverter. canConvertTo(Object payload, MessageHeaders headers)protected booleanMarshallingMessageConverter. canConvertTo(Object payload, MessageHeaders headers)protected booleanProtobufMessageConverter. canConvertTo(Object payload, MessageHeaders headers)protected ObjectAbstractMessageConverter. convertToInternal(Object payload, MessageHeaders headers, Object conversionHint)Convert the payload object to serialized form.protected ObjectByteArrayMessageConverter. convertToInternal(Object payload, MessageHeaders headers, Object conversionHint)protected ObjectMappingJackson2MessageConverter. convertToInternal(Object payload, MessageHeaders headers, Object conversionHint)protected ObjectMarshallingMessageConverter. convertToInternal(Object payload, MessageHeaders headers, Object conversionHint)protected ObjectProtobufMessageConverter. convertToInternal(Object payload, MessageHeaders headers, Object conversionHint)protected ObjectStringMessageConverter. convertToInternal(Object payload, MessageHeaders headers, Object conversionHint)protected MimeTypeAbstractMessageConverter. getMimeType(MessageHeaders headers)MimeTypeContentTypeResolver. resolve(MessageHeaders headers)Determine theMimeTypeof a message from the given MessageHeaders.MimeTypeDefaultContentTypeResolver. resolve(MessageHeaders headers)protected booleanAbstractMessageConverter. 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 aMessagewhose 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. annotations on a return type into account.org.springframework.messaging.simp.annotation.support中MessageHeaders的使用
参数类型为MessageHeaders的org.springframework.messaging.simp.annotation.support中的方法 修饰符和类型 方法 说明 protected StringSendToMethodReturnValueHandler. getUserName(Message<?> message, MessageHeaders headers)org.springframework.messaging.support中MessageHeaders的使用
返回MessageHeaders的org.springframework.messaging.support中的方法 修饰符和类型 方法 说明 MessageHeadersGenericMessage. getHeaders()MessageHeadersMessageHeaderAccessor. getMessageHeaders()Return the underlyingMessageHeadersinstance.MessageHeadersHeaderMapper. toHeaders(T source)Map from the given target message to abstractedMessageHeaders.MessageHeadersMessageHeaderAccessor. toMessageHeaders()Return a copy of the underlying header values as aMessageHeadersobject.参数类型为MessageHeaders的org.springframework.messaging.support中的方法 修饰符和类型 方法 说明 static <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 <T extends MessageHeaderAccessor>
TMessageHeaderAccessor. getAccessor(MessageHeaders messageHeaders, Class<T> requiredType)A variation ofMessageHeaderAccessor.getAccessor(org.springframework.messaging.Message, Class)with aMessageHeadersinstance instead of aMessage.参数类型为MessageHeaders的org.springframework.messaging.support中的构造器 构造器 说明 ErrorMessage(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.