インターフェースの使用
org.springframework.messaging.handler.invocation.HandlerMethodArgumentResolver
パッケージ
説明
アノテーション付きのメッセージ処理メソッドを操作するためのクラスをサポートします。
メッセージハンドラーメソッドを呼び出すための共通インフラストラクチャ。
シンプルなメッセージングプロトコル(STOMP など)からのメッセージを処理するためのクラスをサポートします。
より高いレベルのメッセージングプロトコルを使用した WebSocket メッセージングの構成サポート。
構成クラスでのアノテーションベースの WebSocket セットアップのサポート。
org.springframework.messaging.handler.annotation.support 内の HandlerMethodArgumentResolver 使用
修飾子と型クラス説明class
名前付き値からメソッド引数を解決するための抽象基本クラス。class
@DestinationVariable
メソッドのパラメーターを解決します。class
@Header
引数のリゾルバー。class
ヘッダーの引数リゾルバー。class
Message
メソッド引数のHandlerMethodArgumentResolver
。class
MessageConverter
を使用してメッセージのペイロードを抽出および変換するリゾルバー。修飾子と型メソッド説明protected ListSE<HandlerMethodArgumentResolver>
DefaultMessageHandlerMethodFactory.initArgumentResolvers()
修飾子と型メソッド説明void
DefaultMessageHandlerMethodFactory.setArgumentResolvers
(ListSE<HandlerMethodArgumentResolver> argumentResolvers) サポートされている引数型の完全なリストを構成して、デフォルトで構成されている型を効果的にオーバーライドします。void
DefaultMessageHandlerMethodFactory.setCustomArgumentResolvers
(ListSE<HandlerMethodArgumentResolver> customArgumentResolvers) サポートされる引数型のリゾルバーの後に使用されるカスタムHandlerMethodArgumentResolver
のリストを設定します。org.springframework.messaging.handler.invocation 内の HandlerMethodArgumentResolver 使用
修飾子と型メソッド説明AbstractMethodMessageHandler.getArgumentResolvers()
引数リゾルバーの完全なリストを返します。AbstractMethodMessageHandler.getCustomArgumentResolvers()
構成されたカスタム引数リゾルバーがあれば、それを返します。HandlerMethodArgumentResolverComposite.getResolvers()
含まれているリゾルバーを含む読み取り専用リスト、または空のリストを返します。protected abstract ListSE<? extends HandlerMethodArgumentResolver>
AbstractMethodMessageHandler.initArgumentResolvers()
使用する引数リゾルバーのリストを返します。修飾子と型メソッド説明HandlerMethodArgumentResolverComposite.addResolver
(HandlerMethodArgumentResolver resolver) 指定されたHandlerMethodArgumentResolver
を追加します。HandlerMethodArgumentResolverComposite.addResolvers
(HandlerMethodArgumentResolver... resolvers) 指定されたHandlerMethodArgumentResolvers
を追加します。修飾子と型メソッド説明HandlerMethodArgumentResolverComposite.addResolvers
(ListSE<? extends HandlerMethodArgumentResolver> resolvers) 指定されたHandlerMethodArgumentResolvers
を追加します。void
AbstractMethodMessageHandler.setArgumentResolvers
(ListSE<HandlerMethodArgumentResolver> argumentResolvers) サポートされている引数型の完全なリストを構成して、デフォルトで構成されている型を効果的にオーバーライドします。void
AbstractMethodMessageHandler.setCustomArgumentResolvers
(ListSE<HandlerMethodArgumentResolver> customArgumentResolvers) サポートされる引数型のリゾルバーの後に使用されるカスタムHandlerMethodArgumentResolver
のリストを設定します。org.springframework.messaging.simp.annotation.support 内の HandlerMethodArgumentResolver 使用
修飾子と型メソッド説明protected ListSE<HandlerMethodArgumentResolver>
SimpAnnotationMethodMessageHandler.initArgumentResolvers()
org.springframework.messaging.simp.config 内の HandlerMethodArgumentResolver 使用
修飾子と型メソッド説明protected void
AbstractMessageBrokerConfiguration.addArgumentResolvers
(ListSE<HandlerMethodArgumentResolver> argumentResolvers) org.springframework.web.socket.config.annotation 内の HandlerMethodArgumentResolver 使用
修飾子と型メソッド説明protected void
DelegatingWebSocketMessageBrokerConfiguration.addArgumentResolvers
(ListSE<HandlerMethodArgumentResolver> argumentResolvers) default void
WebSocketMessageBrokerConfigurer.addArgumentResolvers
(ListSE<HandlerMethodArgumentResolver> argumentResolvers) リゾルバーを追加して、カスタムコントローラーメソッドの引数型をサポートします。