インターフェースの使用
org.springframework.messaging.handler.invocation.HandlerMethodReturnValueHandler
パッケージ
説明
メッセージハンドラーメソッドを呼び出すための共通インフラストラクチャ。
シンプルなメッセージングプロトコル(STOMP など)からのメッセージを処理するためのクラスをサポートします。
より高いレベルのメッセージングプロトコルを使用した WebSocket メッセージングの構成サポート。
構成クラスでのアノテーションベースの WebSocket セットアップのサポート。
org.springframework.messaging.handler.invocation 内の HandlerMethodReturnValueHandler 使用
修飾子と型インターフェース説明interface
成功とエラーのコールバックをサポートする非同期の Future のような戻り値型を処理するためのHandlerMethodReturnValueHandler
の拡張。修飾子と型クラス説明class
非同期(Future のような)戻り値のみをサポートし、Spring のListenableFuture
へのそのような型のアダプターとしてのみ機能するAsyncHandlerMethodReturnValueHandler
実装の便利な基本クラス。class
戻り値の型としてのCompletableFuture
SE(および 4.3.7 以降はCompletionStage
SE)のサポート。class
ラップして他に委譲する HandlerMethodReturnValueHandler。class
使用すべきではありません。class
戻り値の型として、単一値のリアクティブ型(Mono
またはSingle
など)のサポート。修飾子と型メソッド説明AbstractMethodMessageHandler.getCustomReturnValueHandlers()
構成されたカスタム戻り値ハンドラーを返します(ある場合)。AbstractMethodMessageHandler.getReturnValueHandlers()
戻り値ハンドラーの完全なリストを返します。HandlerMethodReturnValueHandlerComposite.getReturnValueHandlers()
ハンドラーが構成された読み取り専用リストを返します。protected abstract ListSE<? extends HandlerMethodReturnValueHandler>
AbstractMethodMessageHandler.initReturnValueHandlers()
使用する戻り値ハンドラーのリストを返します。修飾子と型メソッド説明HandlerMethodReturnValueHandlerComposite.addHandler
(HandlerMethodReturnValueHandler returnValueHandler) 指定されたHandlerMethodReturnValueHandler
を追加します。修飾子と型メソッド説明HandlerMethodReturnValueHandlerComposite.addHandlers
(ListSE<? extends HandlerMethodReturnValueHandler> handlers) 指定されたHandlerMethodReturnValueHandlers
を追加します。void
AbstractMethodMessageHandler.setCustomReturnValueHandlers
(ListSE<HandlerMethodReturnValueHandler> customReturnValueHandlers) 既知の型の戻り値ハンドラーの後に使用されるカスタムHandlerMethodReturnValueHandler
のリストを設定します。void
AbstractMethodMessageHandler.setReturnValueHandlers
(ListSE<HandlerMethodReturnValueHandler> returnValueHandlers) サポートされている戻り値型の完全なリストを構成し、デフォルトで構成されているものを効果的にオーバーライドします。org.springframework.messaging.simp.annotation.support 内の HandlerMethodReturnValueHandler 使用
修飾子と型クラス説明class
class
サブスクリプションに直接返信するためのHandlerMethodReturnValueHandler
。修飾子と型メソッド説明protected ListSE<? extends HandlerMethodReturnValueHandler>
SimpAnnotationMethodMessageHandler.initReturnValueHandlers()
org.springframework.messaging.simp.config 内の HandlerMethodReturnValueHandler 使用
修飾子と型メソッド説明protected void
AbstractMessageBrokerConfiguration.addReturnValueHandlers
(ListSE<HandlerMethodReturnValueHandler> returnValueHandlers) org.springframework.web.socket.config.annotation 内の HandlerMethodReturnValueHandler 使用
修飾子と型メソッド説明protected void
DelegatingWebSocketMessageBrokerConfiguration.addReturnValueHandlers
(ListSE<HandlerMethodReturnValueHandler> returnValueHandlers) default void
WebSocketMessageBrokerConfigurer.addReturnValueHandlers
(ListSE<HandlerMethodReturnValueHandler> returnValueHandlers) カスタムコントローラーメソッドの戻り値の型をサポートするハンドラーを追加します。
CompletableFutureReturnValueHandler
を推奨