クラス WebFlux
java.lang.ObjectSE
org.springframework.integration.webflux.dsl.WebFlux
WebFlux コンポーネントファクトリ。
- 導入:
- 5.0
- 作成者:
- Artem Bilan, Shiliang Li
方法の概要
修飾子と型メソッド説明static WebFluxInboundEndpointSpecinboundChannelAdapter(StringSE... path) 提供されているマッピング用のpath配列に基づいて、一方向リアクティブアダプター用のWebFluxInboundEndpointSpecビルダーを作成します。static WebFluxInboundEndpointSpecinboundGateway(StringSE... path) マッピング用に提供されたpath配列に基づいて、リクエスト / 応答リアクティブゲートウェイ用のWebFluxInboundEndpointSpecビルダーを作成します。static WebFluxMessageHandlerSpec提供されたuriに基づいて、一方向アダプター用のWebFluxMessageHandlerSpecビルダーを作成します。static WebFluxMessageHandlerSpecoutboundChannelAdapter(StringSE uri, @Nullable WebClient webClient) static WebFluxMessageHandlerSpec提供されたURISE に基づいて、一方向アダプター用のWebFluxMessageHandlerSpecビルダーを作成します。static WebFluxMessageHandlerSpecoutboundChannelAdapter(URISE uri, @Nullable WebClient webClient) static <P> WebFluxMessageHandlerSpecoutboundChannelAdapter(FunctionSE<Message<P>, ?> uriFunction) static <P> WebFluxMessageHandlerSpecoutboundChannelAdapter(FunctionSE<Message<P>, ?> uriFunction, WebClient webClient) 提供されたFunctionに基づいて一方向アダプター用のWebFluxMessageHandlerSpecビルダーを作成し、リクエストメッセージおよび HTTP 交換用のWebClientに対してターゲットuriを評価します。static WebFluxMessageHandlerSpecoutboundChannelAdapter(Expression uriExpression) 提供された SpELExpressionに基づいて一方向アダプター用のWebFluxMessageHandlerSpecビルダーを作成し、リクエストメッセージに対してターゲットuriを評価します。static WebFluxMessageHandlerSpecoutboundChannelAdapter(Expression uriExpression, @Nullable WebClient webClient) 提供された SpELExpressionに基づいて一方向アダプター用のWebFluxMessageHandlerSpecビルダーを作成し、リクエストメッセージに対してuriを評価し、HTTP 交換のためにWebClientを評価します。static WebFluxMessageHandlerSpecoutboundGateway(StringSE uri) 提供されたuriに基づいて、リクエスト / 応答ゲートウェイ用のWebFluxMessageHandlerSpecビルダーを作成します。static WebFluxMessageHandlerSpecoutboundGateway(StringSE uri, @Nullable WebClient webClient) static WebFluxMessageHandlerSpecoutboundGateway(URISE uri) 提供されたURISE に基づいて、リクエスト / 応答ゲートウェイ用のWebFluxMessageHandlerSpecビルダーを作成します。static WebFluxMessageHandlerSpecoutboundGateway(URISE uri, @Nullable WebClient webClient) static <P> WebFluxMessageHandlerSpecoutboundGateway(FunctionSE<Message<P>, ?> uriFunction) 提供されたFunctionに基づいてリクエスト応答ゲートウェイ用のWebFluxMessageHandlerSpecビルダーを作成し、リクエストメッセージに対してターゲットuriを評価します。static <P> WebFluxMessageHandlerSpecoutboundGateway(FunctionSE<Message<P>, ?> uriFunction, @Nullable WebClient webClient) 提供されたFunctionに基づいてリクエスト応答ゲートウェイ用のWebFluxMessageHandlerSpecビルダーを作成し、リクエストメッセージおよび HTTP 交換のWebClientに対してターゲットuriを評価します。static WebFluxMessageHandlerSpecoutboundGateway(Expression uriExpression) 提供された SpELExpressionに基づいてリクエスト応答ゲートウェイ用のWebFluxMessageHandlerSpecビルダーを作成し、リクエストメッセージに対してターゲットuriを評価します。static WebFluxMessageHandlerSpecoutboundGateway(Expression uriExpression, @Nullable WebClient webClient) 提供された SpELExpressionに基づいてリクエスト / 応答ゲートウェイ用のWebFluxMessageHandlerSpecビルダーを作成し、リクエストメッセージおよび HTTP 交換用のWebClientに対してターゲットuriを評価します。
方法の詳細
outboundChannelAdapter
提供されたURISE に基づいて、一方向アダプター用のWebFluxMessageHandlerSpecビルダーを作成します。- パラメーター:
uri- リクエストを送信するURISE。- 戻り値:
- WebFluxMessageHandlerSpec インスタンス
outboundChannelAdapter
提供されたuriに基づいて、一方向アダプター用のWebFluxMessageHandlerSpecビルダーを作成します。- パラメーター:
uri- リクエストを送信するuri。- 戻り値:
- WebFluxMessageHandlerSpec インスタンス
outboundChannelAdapter
public static <P> WebFluxMessageHandlerSpec outboundChannelAdapter(FunctionSE<Message<P>, ?> uriFunction) - 型パラメーター:
P- 予想されるペイロード型。- パラメーター:
uriFunction- 実行時にuriを評価するためのFunction。- 戻り値:
- WebFluxMessageHandlerSpec インスタンス
outboundChannelAdapter
提供された SpELExpressionに基づいて一方向アダプター用のWebFluxMessageHandlerSpecビルダーを作成し、リクエストメッセージに対してターゲットuriを評価します。- パラメーター:
uriExpression- SpELExpressionは、実行時にuriを評価します。- 戻り値:
- WebFluxMessageHandlerSpec インスタンス
outboundChannelAdapter
public static WebFluxMessageHandlerSpec outboundChannelAdapter(URISE uri, @Nullable WebClient webClient) outboundChannelAdapter
public static WebFluxMessageHandlerSpec outboundChannelAdapter(StringSE uri, @Nullable WebClient webClient) - パラメーター:
uri- リクエストを送信するuri。webClient- 使用するWebClient。- 戻り値:
- WebFluxMessageHandlerSpec インスタンス
outboundChannelAdapter
public static <P> WebFluxMessageHandlerSpec outboundChannelAdapter(FunctionSE<Message<P>, ?> uriFunction, WebClient webClient) 提供されたFunctionに基づいて一方向アダプター用のWebFluxMessageHandlerSpecビルダーを作成し、リクエストメッセージおよび HTTP 交換用のWebClientに対してターゲットuriを評価します。- 型パラメーター:
P- 予想されるペイロード型。- パラメーター:
uriFunction- 実行時にuriを評価するためのFunction。webClient- 使用するWebClient。- 戻り値:
- WebFluxMessageHandlerSpec インスタンス
outboundChannelAdapter
public static WebFluxMessageHandlerSpec outboundChannelAdapter(Expression uriExpression, @Nullable WebClient webClient) 提供された SpELExpressionに基づいて一方向アダプター用のWebFluxMessageHandlerSpecビルダーを作成し、リクエストメッセージに対してuriを評価し、HTTP 交換のためにWebClientを評価します。- パラメーター:
uriExpression- SpELExpressionは、実行時にuriを評価します。webClient- 使用するWebClient。- 戻り値:
- WebFluxMessageHandlerSpec インスタンス
outboundGateway
提供されたURISE に基づいて、リクエスト / 応答ゲートウェイ用のWebFluxMessageHandlerSpecビルダーを作成します。- パラメーター:
uri- リクエストを送信するURISE。- 戻り値:
- WebFluxMessageHandlerSpec インスタンス
outboundGateway
提供されたuriに基づいて、リクエスト / 応答ゲートウェイ用のWebFluxMessageHandlerSpecビルダーを作成します。- パラメーター:
uri- リクエストを送信するuri。- 戻り値:
- WebFluxMessageHandlerSpec インスタンス
outboundGateway
提供されたFunctionに基づいてリクエスト応答ゲートウェイ用のWebFluxMessageHandlerSpecビルダーを作成し、リクエストメッセージに対してターゲットuriを評価します。- 型パラメーター:
P- 予想されるペイロード型。- パラメーター:
uriFunction- 実行時にuriを評価するためのFunction。- 戻り値:
- WebFluxMessageHandlerSpec インスタンス
outboundGateway
提供された SpELExpressionに基づいてリクエスト応答ゲートウェイ用のWebFluxMessageHandlerSpecビルダーを作成し、リクエストメッセージに対してターゲットuriを評価します。- パラメーター:
uriExpression- SpELExpressionは、実行時にuriを評価します。- 戻り値:
- WebFluxMessageHandlerSpec インスタンス
outboundGateway
outboundGateway
public static WebFluxMessageHandlerSpec outboundGateway(StringSE uri, @Nullable WebClient webClient) - パラメーター:
uri- リクエストを送信するuri。webClient- 使用するWebClient。- 戻り値:
- WebFluxMessageHandlerSpec インスタンス
outboundGateway
public static <P> WebFluxMessageHandlerSpec outboundGateway(FunctionSE<Message<P>, ?> uriFunction, @Nullable WebClient webClient) 提供されたFunctionに基づいてリクエスト応答ゲートウェイ用のWebFluxMessageHandlerSpecビルダーを作成し、リクエストメッセージおよび HTTP 交換のWebClientに対してターゲットuriを評価します。- 型パラメーター:
P- 予想されるペイロード型。- パラメーター:
uriFunction- 実行時にuriを評価するためのFunction。webClient- 使用するWebClient。- 戻り値:
- WebFluxMessageHandlerSpec インスタンス
outboundGateway
public static WebFluxMessageHandlerSpec outboundGateway(Expression uriExpression, @Nullable WebClient webClient) 提供された SpELExpressionに基づいてリクエスト / 応答ゲートウェイ用のWebFluxMessageHandlerSpecビルダーを作成し、リクエストメッセージおよび HTTP 交換用のWebClientに対してターゲットuriを評価します。- パラメーター:
uriExpression- SpELExpressionは、実行時にuriを評価します。webClient- 使用するWebClient。- 戻り値:
- WebFluxMessageHandlerSpec インスタンス
inboundChannelAdapter
提供されているマッピング用のpath配列に基づいて、一方向リアクティブアダプター用のWebFluxInboundEndpointSpecビルダーを作成します。- パラメーター:
path- パスマッピング URI (例: "/myPath.do")。- 戻り値:
- WebFluxInboundEndpointSpec インスタンス
inboundGateway
マッピング用に提供されたpath配列に基づいて、リクエスト / 応答リアクティブゲートウェイ用のWebFluxInboundEndpointSpecビルダーを作成します。- パラメーター:
path- パスマッピング URI (例: "/myPath.do")。- 戻り値:
- WebFluxInboundEndpointSpec インスタンス