类的使用
org.springframework.messaging.support.MessageHeaderAccessor
使用MessageHeaderAccessor的程序包 程序包 说明 org.springframework.jms.support This package provides generic JMS support classes, to be used by higher-level classes like JmsTemplate.org.springframework.messaging.simp Generic support for Simple Messaging Protocols including protocols such as STOMP.org.springframework.messaging.simp.stomp Generic support for 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中MessageHeaderAccessor的使用
org.springframework.jms.support中MessageHeaderAccessor的子类 修饰符和类型 类 说明 classJmsMessageHeaderAccessorAMessageHeaderAccessorimplementation giving access to JMS-specific headers.org.springframework.messaging.simp中MessageHeaderAccessor的使用
org.springframework.messaging.simp中MessageHeaderAccessor的子类 修饰符和类型 类 说明 classSimpMessageHeaderAccessorA base class for working with message headers in simple messaging protocols that support basic messaging patterns.返回MessageHeaderAccessor的org.springframework.messaging.simp中的方法 修饰符和类型 方法 说明 protected MessageHeaderAccessorSimpMessageHeaderAccessor. createAccessor(Message<?> message)org.springframework.messaging.simp.stomp中MessageHeaderAccessor的使用
org.springframework.messaging.simp.stomp中MessageHeaderAccessor的子类 修饰符和类型 类 说明 classStompHeaderAccessorAMessageHeaderAccessorto use when creating aMessagefrom a decoded STOMP frame, or when encoding aMessageto a STOMP frame.返回MessageHeaderAccessor的org.springframework.messaging.simp.stomp中的方法 修饰符和类型 方法 说明 protected MessageHeaderAccessorStompHeaderAccessor. createAccessor(Message<?> message)org.springframework.messaging.support中MessageHeaderAccessor的使用
org.springframework.messaging.support中MessageHeaderAccessor的子类 修饰符和类型 类 说明 classNativeMessageHeaderAccessorMessageHeaderAccessorsub-class that supports storage and access of headers from an external source such as a message broker.类型参数类型为MessageHeaderAccessor的org.springframework.messaging.support中的方法 修饰符和类型 方法 说明 static <T extends MessageHeaderAccessor>
TMessageHeaderAccessor. getAccessor(Message<?> message, Class<T> requiredType)Return the originalMessageHeaderAccessorused to create the headers of the givenMessage, ornullif that's not available or if its type does not match the required type.static <T extends MessageHeaderAccessor>
TMessageHeaderAccessor. getAccessor(MessageHeaders messageHeaders, Class<T> requiredType)A variation ofgetAccessor(org.springframework.messaging.Message, Class)with aMessageHeadersinstance instead of aMessage.返回MessageHeaderAccessor的org.springframework.messaging.support中的方法 修饰符和类型 方法 说明 protected MessageHeaderAccessorMessageHeaderAccessor. createAccessor(Message<?> message)Build a 'nested' accessor for the given message.static MessageHeaderAccessorMessageHeaderAccessor. getAccessor(Message<?> message)Return the originalMessageHeaderAccessorused to create the headers of the givenMessage, ornullif that's not available or if its type does not match the required type.static MessageHeaderAccessorMessageHeaderAccessor. getMutableAccessor(Message<?> message)Return a mutableMessageHeaderAccessorfor the given message attempting to match the type of accessor used to create the message headers, or otherwise wrapping the message with aMessageHeaderAccessorinstance.参数类型为MessageHeaderAccessor的org.springframework.messaging.support中的方法 修饰符和类型 方法 说明 voidIdTimestampMessageHeaderInitializer. initHeaders(MessageHeaderAccessor headerAccessor)voidMessageHeaderInitializer. initHeaders(MessageHeaderAccessor headerAccessor)Initialize the givenMessageHeaderAccessor.MessageBuilder<T>MessageBuilder. setHeaders(MessageHeaderAccessor accessor)Set the message headers to use by providing aMessageHeaderAccessor.