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