クラスの使用
org.springframework.messaging.MessageHeaders
MessageHeaders を使用するパッケージ
パッケージ
説明
このパッケージは、JmsTemplate のような上位レベルのクラスで使用される汎用 JMS サポートクラスを提供します。
Java オブジェクトと JMS メッセージ間で変換する MessageConverter 抽象化を提供します。
メッセージング API およびプロトコルの使用のサポート。
メッセージ変換のサポートを提供します。
シンプルなメッセージングプロトコル(STOMP など)からのメッセージを処理するためのクラスをサポートします。
Message の実装と、MessageBuilder および MessageHeaderAccessor を実装して、メッセージおよびメッセージヘッダーの構築と操作、さまざまな MessageChannel 実装およびチャネルインターセプターサポートを提供します。org.springframework.jms.support 内の MessageHeaders 使用
型 MessageHeaders のパラメーターを持つ org.springframework.jms.support のメソッドorg.springframework.jms.support.converter 内の MessageHeaders 使用
修飾子と型メソッド説明protected final MessageHeadersMessagingMessageConverter.extractHeaders(MessageEE message) org.springframework.messaging 内の MessageHeaders 使用
MessageHeaders を返す org.springframework.messaging のメソッドorg.springframework.messaging.converter 内の MessageHeaders 使用
型 MessageHeaders のパラメーターを持つ org.springframework.messaging.converter のメソッド修飾子と型メソッド説明protected booleanAbstractMessageConverter.canConvertTo(ObjectSE payload, MessageHeaders headers) protected booleanMappingJackson2MessageConverter.canConvertTo(ObjectSE payload, MessageHeaders headers) protected booleanMarshallingMessageConverter.canConvertTo(ObjectSE payload, MessageHeaders headers) protected booleanProtobufMessageConverter.canConvertTo(ObjectSE payload, MessageHeaders headers) protected ObjectSEAbstractJsonMessageConverter.convertToInternal(ObjectSE payload, MessageHeaders headers, ObjectSE conversionHint) protected ObjectSEAbstractMessageConverter.convertToInternal(ObjectSE payload, MessageHeaders headers, ObjectSE conversionHint) ペイロードオブジェクトを直列化された形式に変換します。protected ObjectSEByteArrayMessageConverter.convertToInternal(ObjectSE payload, MessageHeaders headers, ObjectSE conversionHint) protected ObjectSEMappingJackson2MessageConverter.convertToInternal(ObjectSE payload, MessageHeaders headers, ObjectSE conversionHint) protected ObjectSEMarshallingMessageConverter.convertToInternal(ObjectSE payload, MessageHeaders headers, ObjectSE conversionHint) protected ObjectSEProtobufMessageConverter.convertToInternal(ObjectSE payload, MessageHeaders headers, ObjectSE conversionHint) protected ObjectSEStringMessageConverter.convertToInternal(ObjectSE payload, MessageHeaders headers, ObjectSE conversionHint) protected MimeTypeAbstractMessageConverter.getMimeType(MessageHeaders headers) ContentTypeResolver.resolve(MessageHeaders headers) 指定された MessageHeaders からメッセージのMimeTypeを決定します。DefaultContentTypeResolver.resolve(MessageHeaders headers) protected booleanAbstractMessageConverter.supportsMimeType(MessageHeaders headers) final Message<?>AbstractMessageConverter.toMessage(ObjectSE payload, MessageHeaders headers) final Message<?>AbstractMessageConverter.toMessage(ObjectSE payload, MessageHeaders headers, ObjectSE conversionHint) Message<?>CompositeMessageConverter.toMessage(ObjectSE payload, MessageHeaders headers) Message<?>CompositeMessageConverter.toMessage(ObjectSE payload, MessageHeaders headers, ObjectSE conversionHint) Message<?>MessageConverter.toMessage(ObjectSE payload, MessageHeaders headers) ペイロードが特定のペイロードオブジェクトを直列化された形式に変換した結果であるMessageを作成します。Message<?>SimpleMessageConverter.toMessage(ObjectSE payload, MessageHeaders headers) Message<?>SmartMessageConverter.toMessage(ObjectSE payload, MessageHeaders headers, ObjectSE conversionHint) MessageConverter.toMessage(Object, MessageHeaders)のバリアントで、追加の変換コンテキストを引数として受け取り、たとえば戻り値の型のアノテーションを考慮に入れることができます。org.springframework.messaging.simp.annotation.support 内の MessageHeaders 使用
型 MessageHeaders のパラメーターを持つ org.springframework.messaging.simp.annotation.support のメソッド修飾子と型メソッド説明protected StringSESendToMethodReturnValueHandler.getUserName(Message<?> message, MessageHeaders headers) org.springframework.messaging.support 内の MessageHeaders 使用
修飾子と型メソッド説明GenericMessage.getHeaders()MessageHeaderAccessor.getMessageHeaders()基になるMessageHeadersインスタンスを返します。指定されたターゲットメッセージから抽象化されたMessageHeadersにマップします。MessageHeaderAccessor.toMessageHeaders()基になるヘッダー値のコピーをMessageHeadersオブジェクトとして返します。型 MessageHeaders のパラメーターを持つ org.springframework.messaging.support のメソッド修飾子と型メソッド説明static <T> Message<T>MessageBuilder.createMessage(T payload, MessageHeaders messageHeaders) 指定されたペイロードとMessageHeadersを使用してメッセージを作成するためのショートカットファクトリメソッド。voidHeaderMapper.fromHeaders(MessageHeaders headers, T target) 指定されたMessageHeadersから指定されたターゲットメッセージにマップします。static MessageHeaderAccessorMessageHeaderAccessor.fromMessageHeaders(MessageHeaders headers) 既存のMessageHeadersインスタンスからインスタンスを作成します。static <T extends MessageHeaderAccessor>
TMessageHeaderAccessor.getAccessor(MessageHeaders messageHeaders, ClassSE<T> requiredType) Messageの代わりにMessageHeadersインスタンスを持つMessageHeaderAccessor.getAccessor(org.springframework.messaging.Message, Class)のバリエーション。型 MessageHeaders のパラメーターを持つ org.springframework.messaging.support のコンストラクター修飾子コンストラクター説明ErrorMessage(ThrowableSE payload, MessageHeaders headers) 使用するMessageHeadersインスタンスを持つコンストラクター。ErrorMessage(ThrowableSE payload, MessageHeaders headers, Message<?> originalMessage) ペイロード、MessageHeaders、元のメッセージを含む新しいメッセージを作成します。GenericMessage(T payload, MessageHeaders headers) 使用するMessageHeadersインスタンスを持つコンストラクター。