クラス InvocableHandlerMethod
java.lang.ObjectSE
org.springframework.messaging.handler.HandlerMethod
org.springframework.messaging.handler.invocation.reactive.InvocableHandlerMethod
HandlerMethodArgumentResolver のリストを介して現在の HTTP リクエストから解決された引数値を使用して、基になるメソッドを呼び出す HandlerMethod の拡張。- 導入:
- 5.2
- 作成者:
- Rossen Stoyanchev
ネストされたクラスの概要
クラス org.springframework.messaging.handler.HandlerMethod から継承されたネストクラス / インターフェース
HandlerMethod.HandlerMethodParameterフィールド概要
クラス org.springframework.messaging.handler.HandlerMethod から継承されたフィールド
defaultLogger, loggerコンストラクター概要
コンストラクターコンストラクター説明InvocableHandlerMethod(ObjectSE bean, MethodSE method) Bean インスタンスとメソッドからインスタンスを作成します。InvocableHandlerMethod(HandlerMethod handlerMethod) HandlerMethodからインスタンスを作成します。方法の概要
修飾子と型メソッド説明設定されたパラメーター名の discoverer を返します。構成された引数リゾルバーを返します。reactor.core.publisher.Mono<ObjectSE>指定された交換のメソッドを呼び出します。voidsetArgumentResolvers(ListSE<HandlerMethodArgumentResolver> resolvers) ServerWebExchangeに対してメソッド引数値を解決するために使用する引数リゾルバーを構成します。voidsetParameterNameDiscoverer(ParameterNameDiscoverer nameDiscoverer) 必要に応じてパラメーター名を解決するための ParameterNameDiscoverer を設定します(例:voidリアクティブアダプターレジストリを構成します。クラス org.springframework.messaging.handler.HandlerMethod から継承されたメソッド
assertTargetBean, createWithResolvedBean, equals, findProvidedArgument, formatArgumentError, formatInvokeError, getBean, getBeanType, getBridgedMethod, getLogger, getMethod, getMethodAnnotation, getMethodParameters, getResolvedFromHandlerMethod, getReturnType, getReturnValueType, getShortLogMessage, hashCode, hasMethodAnnotation, isVoid, setLogger, toString
コンストラクターの詳細
InvocableHandlerMethod
HandlerMethodからインスタンスを作成します。InvocableHandlerMethod
Bean インスタンスとメソッドからインスタンスを作成します。
メソッドの詳細
setArgumentResolvers
ServerWebExchangeに対してメソッド引数値を解決するために使用する引数リゾルバーを構成します。getResolvers
構成された引数リゾルバーを返します。setParameterNameDiscoverer
必要に応じてパラメーター名を解決するための ParameterNameDiscoverer を設定します(例: デフォルトのリクエスト属性名)。デフォルトは
DefaultParameterNameDiscovererです。getParameterNameDiscoverer
設定されたパラメーター名の discoverer を返します。setReactiveAdapterRegistry
リアクティブアダプターレジストリを構成します。これは非同期の戻り値に必要です。デフォルトでは、これはデフォルト設定の
ReactiveAdapterRegistryです。invoke
指定された交換のメソッドを呼び出します。- パラメーター:
message- 現在のメッセージprovidedArgs- 型で照合する引数値のオプションのリスト- 戻り値:
- 呼び出しの結果を含む Mono