クラスの使用
org.springframework.messaging.MessagingException
MessagingException を使用するパッケージ
パッケージ
説明
JMS サポートのコアパッケージ。
メッセージング API およびプロトコルの使用のサポート。
メッセージ変換のサポートを提供します。
メッセージングテンプレートのインターフェースと実装クラスを定義します。
アノテーション付きのメッセージ処理メソッドを操作するためのクラスをサポートします。
メッセージハンドラーメソッドを呼び出すための共通インフラストラクチャ。
ノンブロッキング、リアクティブ契約でメッセージハンドラーメソッドを呼び出すための共通インフラストラクチャ。
STOMP などのプロトコルを含む Simple Messaging Protocols の一般的なサポート。
シンプルなメッセージングプロトコル(STOMP など)からのメッセージを処理するためのクラスをサポートします。
「ユーザー」宛先へのメッセージの処理のサポート(つまり
Spring のメッセージングモジュール用の WebSocket 統合。
org.springframework.jms.core 内の MessagingException 使用
MessagingException をスローする org.springframework.jms.core のメソッド修飾子と型メソッド説明voidJmsMessageOperations.convertAndSend(StringSE destinationName, ObjectSE payload) おそらくMessageConverterを使用して、指定されたオブジェクトを直列化された形式に変換し、それをメッセージとしてラップし、指定された宛先に送信します。voidJmsMessageOperations.convertAndSend(StringSE destinationName, ObjectSE payload, MapSE<StringSE, ObjectSE> headers) おそらくMessageConverterを使用して、指定されたオブジェクトを直列化された形式に変換し、指定されたヘッダーを持つメッセージとしてラップし、指定された宛先に送信します。voidJmsMessageOperations.convertAndSend(StringSE destinationName, ObjectSE payload, MapSE<StringSE, ObjectSE> headers, MessagePostProcessor postProcessor) 指定されたオブジェクトを、可能であればMessageConverterを使用して直列化された形式に変換し、指定されたヘッダーを持つメッセージとしてラップし、指定されたポストプロセッサーを適用し、結果のメッセージを指定された宛先に送信します。voidJmsMessageOperations.convertAndSend(StringSE destinationName, ObjectSE payload, MessagePostProcessor postProcessor) 指定されたオブジェクトを、おそらくMessageConverterを使用して直列化された形式に変換し、それをメッセージとしてラップし、指定されたポストプロセッサーを適用して、結果のメッセージを指定された宛先に送信します。voidJmsMessagingTemplate.convertAndSend(ObjectSE payload, MessagePostProcessor postProcessor) voidJmsMessagingTemplate.convertAndSend(StringSE destinationName, ObjectSE payload) voidJmsMessagingTemplate.convertAndSend(StringSE destinationName, ObjectSE payload, MapSE<StringSE, ObjectSE> headers) voidJmsMessagingTemplate.convertAndSend(StringSE destinationName, ObjectSE payload, MapSE<StringSE, ObjectSE> headers, MessagePostProcessor postProcessor) voidJmsMessagingTemplate.convertAndSend(StringSE destinationName, ObjectSE payload, MessagePostProcessor postProcessor) <T> TJmsMessageOperations.convertSendAndReceive(StringSE destinationName, ObjectSE request, ClassSE<T> targetClass) おそらくMessageConverterを使用して、指定されたリクエストオブジェクトを直列化された形式に変換し、指定された宛先にMessageとして送信し、応答を受信して、指定されたターゲットクラスの本体を変換します。<T> TJmsMessageOperations.convertSendAndReceive(StringSE destinationName, ObjectSE request, ClassSE<T> targetClass, MessagePostProcessor requestPostProcessor) 指定されたリクエストオブジェクトを、おそらくMessageConverterを使用して直列化された形式に変換し、指定されたポストプロセッサーを適用して、結果のMessageを指定された宛先に送信し、応答を受信して、その本体を指定されたターゲットクラスに変換します。<T> TJmsMessageOperations.convertSendAndReceive(StringSE destinationName, ObjectSE request, MapSE<StringSE, ObjectSE> headers, ClassSE<T> targetClass) おそらくMessageConverterを使用して、指定されたリクエストオブジェクトを直列化された形式に変換し、指定されたヘッダーを持つMessageとして指定された宛先に送信し、応答を受信して指定されたターゲットクラスの本体を変換します。<T> TJmsMessageOperations.convertSendAndReceive(StringSE destinationName, ObjectSE request, MapSE<StringSE, ObjectSE> headers, ClassSE<T> targetClass, MessagePostProcessor requestPostProcessor) 指定されたリクエストオブジェクトを、おそらくMessageConverterを使用して直列化された形式に変換し、指定されたヘッダーを持つメッセージとしてラップし、指定されたポストプロセッサーを適用して、結果のMessageを指定された宛先に送信し、応答を受信して、その本体を指定されたターゲットクラスに変換します。<T> TJmsMessagingTemplate.convertSendAndReceive(StringSE destinationName, ObjectSE request, ClassSE<T> targetClass) <T> TJmsMessagingTemplate.convertSendAndReceive(StringSE destinationName, ObjectSE request, ClassSE<T> targetClass, MessagePostProcessor requestPostProcessor) <T> TJmsMessagingTemplate.convertSendAndReceive(StringSE destinationName, ObjectSE request, MapSE<StringSE, ObjectSE> headers, ClassSE<T> targetClass) Message<?>指定された宛先からメッセージを受信します。Message<?><T> TJmsMessageOperations.receiveAndConvert(StringSE destinationName, ClassSE<T> targetClass) 指定された宛先からメッセージを受信し、そのペイロードを指定されたターゲットクラスに変換します。<T> TJmsMessagingTemplate.receiveAndConvert(StringSE destinationName, ClassSE<T> targetClass) void指定された宛先にメッセージを送信します。voidMessage<?>JmsMessageOperations.sendAndReceive(StringSE destinationName, Message<?> requestMessage) リクエストメッセージを送信し、指定された宛先から応答を受信します。Message<?>JmsMessagingTemplate.sendAndReceive(StringSE destinationName, Message<?> requestMessage) org.springframework.messaging 内の MessagingException 使用
修飾子と型クラス説明classメッセージ配信中にエラーが発生したことを示す例外。classメッセージ処理中にエラーが発生したことを示す例外。MessagingException をスローする org.springframework.messaging のメソッドorg.springframework.messaging.converter 内の MessagingException 使用
org.springframework.messaging.core 内の MessagingException 使用
MessagingException をスローする org.springframework.messaging.core のメソッド修飾子と型メソッド説明<T> voidAbstractDestinationResolvingMessagingTemplate.convertAndSend(StringSE destinationName, T payload) <T> voidAbstractDestinationResolvingMessagingTemplate.convertAndSend(StringSE destinationName, T payload, MapSE<StringSE, ObjectSE> headers) <T> voidAbstractDestinationResolvingMessagingTemplate.convertAndSend(StringSE destinationName, T payload, MapSE<StringSE, ObjectSE> headers, MessagePostProcessor postProcessor) <T> voidAbstractDestinationResolvingMessagingTemplate.convertAndSend(StringSE destinationName, T payload, MessagePostProcessor postProcessor) voidAbstractMessageSendingTemplate.convertAndSend(D destination, ObjectSE payload) voidAbstractMessageSendingTemplate.convertAndSend(D destination, ObjectSE payload, MapSE<StringSE, ObjectSE> headers) voidAbstractMessageSendingTemplate.convertAndSend(D destination, ObjectSE payload, MapSE<StringSE, ObjectSE> headers, MessagePostProcessor postProcessor) voidAbstractMessageSendingTemplate.convertAndSend(D destination, ObjectSE payload, MessagePostProcessor postProcessor) voidAbstractMessageSendingTemplate.convertAndSend(ObjectSE payload) voidAbstractMessageSendingTemplate.convertAndSend(ObjectSE payload, MessagePostProcessor postProcessor) <T> voidDestinationResolvingMessageSendingOperations.convertAndSend(StringSE destinationName, T payload) 指定された宛先名を宛先に解決し、ペイロードオブジェクトをシリアライズされた形式に変換します。おそらくMessageConverterを使用して、メッセージとしてラップし、解決された宛先に送信します。<T> voidDestinationResolvingMessageSendingOperations.convertAndSend(StringSE destinationName, T payload, MapSE<StringSE, ObjectSE> headers) 指定された宛先名を宛先に解決し、ペイロードオブジェクトをシリアライズされた形式に変換します。おそらくMessageConverterを使用し、指定されたヘッダーでメッセージとしてラップして、解決された宛先に送信します。<T> voidDestinationResolvingMessageSendingOperations.convertAndSend(StringSE destinationName, T payload, MapSE<StringSE, ObjectSE> headers, MessagePostProcessor postProcessor) 指定された宛先名を宛先に解決し、ペイロードオブジェクトを直列化形式に変換し (場合によってはMessageConverterを使用)、指定されたヘッダーを持つメッセージとしてラップし、指定されたポストプロセッサーを適用して、結果のメッセージを解決された宛先に送信します。<T> voidDestinationResolvingMessageSendingOperations.convertAndSend(StringSE destinationName, T payload, MessagePostProcessor postProcessor) 指定された宛先名を宛先に解決し、ペイロードオブジェクトを直列化形式に変換し (場合によってはMessageConverterを使用)、それをメッセージとしてラップし、指定されたポストプロセッサーを適用して、結果のメッセージを解決された宛先に送信します。voidMessageSendingOperations.convertAndSend(D destination, ObjectSE payload) おそらくMessageConverterを使用して、指定されたオブジェクトを直列化された形式に変換し、それをメッセージとしてラップし、指定された宛先に送信します。voidMessageSendingOperations.convertAndSend(D destination, ObjectSE payload, MapSE<StringSE, ObjectSE> headers) おそらくMessageConverterを使用して、指定されたオブジェクトを直列化された形式に変換し、指定されたヘッダーを持つメッセージとしてラップし、指定された宛先に送信します。voidMessageSendingOperations.convertAndSend(D destination, ObjectSE payload, MapSE<StringSE, ObjectSE> headers, MessagePostProcessor postProcessor) 指定されたオブジェクトを、可能であればMessageConverterを使用して直列化された形式に変換し、指定されたヘッダーを持つメッセージとしてラップし、指定されたポストプロセッサーを適用し、結果のメッセージを指定された宛先に送信します。voidMessageSendingOperations.convertAndSend(D destination, ObjectSE payload, MessagePostProcessor postProcessor) 指定されたオブジェクトを、おそらくMessageConverterを使用して直列化された形式に変換し、それをメッセージとしてラップし、指定されたポストプロセッサーを適用して、結果のメッセージを指定された宛先に送信します。voidMessageSendingOperations.convertAndSend(ObjectSE payload) おそらくMessageConverterを使用して、指定されたオブジェクトを直列化された形式に変換し、それをメッセージとしてラップし、デフォルトの宛先に送信します。voidMessageSendingOperations.convertAndSend(ObjectSE payload, MessagePostProcessor postProcessor) 指定されたオブジェクトを、おそらくMessageConverterを使用して直列化された形式に変換し、それをメッセージとしてラップし、指定されたポストプロセッサーを適用して、結果のメッセージをデフォルトの宛先に送信します。<T> TAbstractDestinationResolvingMessagingTemplate.convertSendAndReceive(StringSE destinationName, ObjectSE request, ClassSE<T> targetClass) <T> TAbstractDestinationResolvingMessagingTemplate.convertSendAndReceive(StringSE destinationName, ObjectSE request, ClassSE<T> targetClass, MessagePostProcessor postProcessor) <T> TAbstractDestinationResolvingMessagingTemplate.convertSendAndReceive(StringSE destinationName, ObjectSE request, MapSE<StringSE, ObjectSE> headers, ClassSE<T> targetClass) <T> TAbstractDestinationResolvingMessagingTemplate.convertSendAndReceive(StringSE destinationName, ObjectSE request, MapSE<StringSE, ObjectSE> headers, ClassSE<T> targetClass, MessagePostProcessor postProcessor) <T> TAbstractMessagingTemplate.convertSendAndReceive(D destination, ObjectSE request, ClassSE<T> targetClass) <T> TAbstractMessagingTemplate.convertSendAndReceive(D destination, ObjectSE request, ClassSE<T> targetClass, MessagePostProcessor postProcessor) <T> TAbstractMessagingTemplate.convertSendAndReceive(D destination, ObjectSE request, MapSE<StringSE, ObjectSE> headers, ClassSE<T> targetClass) <T> TAbstractMessagingTemplate.convertSendAndReceive(D destination, ObjectSE request, MapSE<StringSE, ObjectSE> headers, ClassSE<T> targetClass, MessagePostProcessor postProcessor) <T> TAbstractMessagingTemplate.convertSendAndReceive(ObjectSE request, ClassSE<T> targetClass) <T> TAbstractMessagingTemplate.convertSendAndReceive(ObjectSE request, ClassSE<T> targetClass, MessagePostProcessor postProcessor) <T> TDestinationResolvingMessageRequestReplyOperations.convertSendAndReceive(StringSE destinationName, ObjectSE request, ClassSE<T> targetClass) 指定された宛先名を解決し、ペイロードリクエストオブジェクトをシリアライズされた形式に変換します。おそらくMessageConverterを使用して、メッセージとしてラップし、解決された宛先に送信します。応答を受信し、その本体を指定されたターゲットクラスに変換します。<T> TDestinationResolvingMessageRequestReplyOperations.convertSendAndReceive(StringSE destinationName, ObjectSE request, ClassSE<T> targetClass, MessagePostProcessor requestPostProcessor) 指定された宛先名を解決し、ペイロードリクエストオブジェクトを直列化形式に変換し (場合によってはMessageConverterを使用)、それをメッセージとしてラップし、指定された後処理を適用し、結果のメッセージを解決された宛先に送信し、応答を受信してその本文を指定されたターゲットクラスに変換します。<T> TDestinationResolvingMessageRequestReplyOperations.convertSendAndReceive(StringSE destinationName, ObjectSE request, MapSE<StringSE, ObjectSE> headers, ClassSE<T> targetClass) 指定された宛先名を解決し、ペイロードリクエストオブジェクトをシリアライズされた形式に変換します。おそらくMessageConverterを使用して、指定されたヘッダーでメッセージとしてラップし、解決された宛先に送信します。応答を受信し、その本体を指定されたターゲットクラスに変換します。<T> TDestinationResolvingMessageRequestReplyOperations.convertSendAndReceive(StringSE destinationName, ObjectSE request, MapSE<StringSE, ObjectSE> headers, ClassSE<T> targetClass, MessagePostProcessor requestPostProcessor) 指定された宛先名を解決し、ペイロードリクエストオブジェクトを直列化された形式に変換し (場合によってはMessageConverterを使用)、指定されたヘッダーを持つメッセージとしてラップし、指定された後処理を適用し、結果のメッセージを解決された宛先に送信し、応答を受信してその本文を指定されたターゲットクラスに変換します。<T> TMessageRequestReplyOperations.convertSendAndReceive(D destination, ObjectSE request, ClassSE<T> targetClass) おそらくMessageConverterを使用して、指定されたリクエストオブジェクトを直列化された形式に変換し、指定された宛先にMessageとして送信し、応答を受信して、指定されたターゲットクラスの本体を変換します。<T> TMessageRequestReplyOperations.convertSendAndReceive(D destination, ObjectSE request, ClassSE<T> targetClass, MessagePostProcessor requestPostProcessor) 指定されたリクエストオブジェクトを、おそらくMessageConverterを使用して直列化された形式に変換し、指定されたポストプロセッサーを適用して、結果のMessageを指定された宛先に送信し、応答を受信して、その本体を指定されたターゲットクラスに変換します。<T> TMessageRequestReplyOperations.convertSendAndReceive(D destination, ObjectSE request, MapSE<StringSE, ObjectSE> headers, ClassSE<T> targetClass) おそらくMessageConverterを使用して、指定されたリクエストオブジェクトを直列化された形式に変換し、指定されたヘッダーを持つMessageとして指定された宛先に送信し、応答を受信して指定されたターゲットクラスの本体を変換します。<T> TMessageRequestReplyOperations.convertSendAndReceive(D destination, ObjectSE request, MapSE<StringSE, ObjectSE> headers, ClassSE<T> targetClass, MessagePostProcessor requestPostProcessor) 指定されたリクエストオブジェクトを、おそらくMessageConverterを使用して直列化された形式に変換し、指定されたヘッダーを持つメッセージとしてラップし、指定されたポストプロセッサーを適用して、結果のMessageを指定された宛先に送信し、応答を受信して、その本体を指定されたターゲットクラスに変換します。<T> TMessageRequestReplyOperations.convertSendAndReceive(ObjectSE request, ClassSE<T> targetClass) おそらくMessageConverterを使用して、指定されたリクエストオブジェクトを直列化された形式に変換し、Messageとしてデフォルトの宛先に送信し、応答を受信して、指定されたターゲットクラスの本体を変換します。<T> TMessageRequestReplyOperations.convertSendAndReceive(ObjectSE request, ClassSE<T> targetClass, MessagePostProcessor requestPostProcessor) 指定されたリクエストオブジェクトを、おそらくMessageConverterを使用して直列化された形式に変換し、指定されたポストプロセッサーを適用して結果のMessageをデフォルトの宛先に送信し、応答を受信してその本体を指定されたターゲットクラスに変換します。Message<?>Message<?>AbstractMessageReceivingTemplate.receive()Message<?>Message<?>指定された宛先名を解決し、そこからメッセージを受信します。Message<?>MessageReceivingOperations.receive()デフォルトの宛先からメッセージを受信します。Message<?>指定された宛先からメッセージを受信します。<T> TAbstractDestinationResolvingMessagingTemplate.receiveAndConvert(StringSE destinationName, ClassSE<T> targetClass) <T> TAbstractMessageReceivingTemplate.receiveAndConvert(D destination, ClassSE<T> targetClass) <T> TAbstractMessageReceivingTemplate.receiveAndConvert(ClassSE<T> targetClass) <T> TDestinationResolvingMessageReceivingOperations.receiveAndConvert(StringSE destinationName, ClassSE<T> targetClass) 指定された宛先名を解決し、そこからメッセージを受信し、ペイロードを指定されたターゲット型に変換します。<T> TMessageReceivingOperations.receiveAndConvert(D destination, ClassSE<T> targetClass) 指定された宛先からメッセージを受信し、そのペイロードを指定されたターゲットクラスに変換します。<T> TMessageReceivingOperations.receiveAndConvert(ClassSE<T> targetClass) デフォルトの宛先からメッセージを受信し、そのペイロードを指定されたターゲットクラスに変換します。voidvoid指定された宛先名を宛先に解決し、メッセージを送信します。void指定された宛先にメッセージを送信します。voidデフォルトの宛先にメッセージを送信します。Message<?>AbstractDestinationResolvingMessagingTemplate.sendAndReceive(StringSE destinationName, Message<?> requestMessage) Message<?>AbstractMessagingTemplate.sendAndReceive(D destination, Message<?> requestMessage) Message<?>AbstractMessagingTemplate.sendAndReceive(Message<?> requestMessage) Message<?>DestinationResolvingMessageRequestReplyOperations.sendAndReceive(StringSE destinationName, Message<?> requestMessage) 指定された宛先名を宛先に解決し、指定されたメッセージを送信し、応答を受信して返します。Message<?>MessageRequestReplyOperations.sendAndReceive(D destination, Message<?> requestMessage) リクエストメッセージを送信し、指定された宛先から応答を受信します。Message<?>MessageRequestReplyOperations.sendAndReceive(Message<?> requestMessage) リクエストメッセージを送信し、デフォルトの宛先から応答を受信します。org.springframework.messaging.handler.annotation.support 内の MessagingException 使用
修飾子と型クラス説明class@Validスタイルの検証の結果として、またはおそらく必要なために、メソッドの引数が検証に失敗したときにスローされる例外。classメソッドの引数に予期される型がないことを示す例外。org.springframework.messaging.handler.invocation 内の MessagingException 使用
org.springframework.messaging.handler.invocation.reactive 内の MessagingException 使用
修飾子と型メソッド説明reactor.core.publisher.Mono<VoidSE>AbstractMethodMessageHandler.handleMessage(Message<?> message) org.springframework.messaging.simp 内の MessagingException 使用
MessagingException をスローする org.springframework.messaging.simp のメソッド修飾子と型メソッド説明voidSimpMessageSendingOperations.convertAndSendToUser(StringSE user, StringSE destination, ObjectSE payload) 指定されたユーザーにメッセージを送信します。voidSimpMessageSendingOperations.convertAndSendToUser(StringSE user, StringSE destination, ObjectSE payload, MapSE<StringSE, ObjectSE> headers) 指定されたユーザーにメッセージを送信します。voidSimpMessageSendingOperations.convertAndSendToUser(StringSE user, StringSE destination, ObjectSE payload, MapSE<StringSE, ObjectSE> headers, MessagePostProcessor postProcessor) 指定されたユーザーにメッセージを送信します。voidSimpMessageSendingOperations.convertAndSendToUser(StringSE user, StringSE destination, ObjectSE payload, MessagePostProcessor postProcessor) 指定されたユーザーにメッセージを送信します。voidSimpMessagingTemplate.convertAndSendToUser(StringSE user, StringSE destination, ObjectSE payload) voidSimpMessagingTemplate.convertAndSendToUser(StringSE user, StringSE destination, ObjectSE payload, MapSE<StringSE, ObjectSE> headers) voidSimpMessagingTemplate.convertAndSendToUser(StringSE user, StringSE destination, ObjectSE payload, MapSE<StringSE, ObjectSE> headers, MessagePostProcessor postProcessor) voidSimpMessagingTemplate.convertAndSendToUser(StringSE user, StringSE destination, ObjectSE payload, MessagePostProcessor postProcessor) org.springframework.messaging.simp.annotation.support 内の MessagingException 使用
org.springframework.messaging.simp.user 内の MessagingException 使用
修飾子と型メソッド説明voidUserDestinationMessageHandler.handleMessage(Message<?> sourceMessage) voidUserRegistryMessageHandler.handleMessage(Message<?> message) org.springframework.web.socket.messaging 内の MessagingException 使用
修飾子と型メソッド説明voidSubProtocolWebSocketHandler.handleMessage(Message<?> message) WebSocket クライアントへの発信 Spring メッセージを処理します。