public final class RSockets extends ObjectSE
| 修飾子と型 | メソッドと説明 |
|---|---|
static RSocketInboundGatewaySpec | inboundGateway(StringSE... path) マッピング用に提供された path 配列に基づいて、リクエスト / 応答リアクティブゲートウェイ用の RSocketInboundGatewaySpec ビルダーを作成します。 |
static RSocketOutboundGatewaySpec | outboundGateway(Expression routeExpression) 提供された SpEL Expression に基づいてリクエスト応答ゲートウェイ用の RSocketOutboundGatewaySpec ビルダーを作成し、リクエストメッセージに対してターゲット route を評価します。 |
static <P> RSocketOutboundGatewaySpec | outboundGateway(java.util.function.FunctionSE<Message<P>,?> routeFunction) 提供された Function に基づいてリクエスト応答ゲートウェイ用の RSocketOutboundGatewaySpec ビルダーを作成し、リクエストメッセージに対してターゲット route を評価します。 |
static RSocketOutboundGatewaySpec | outboundGateway(StringSE route, ObjectSE... routeVariables) 提供された route とオプションの変数に基づいて、リクエスト / 応答ゲートウェイ用の RSocketOutboundGatewaySpec ビルダーを作成し、ルートテンプレートを展開します。 |
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSEpublic static RSocketOutboundGatewaySpec outboundGateway(StringSE route, ObjectSE... routeVariables)
route とオプションの変数に基づいて、リクエスト / 応答ゲートウェイ用の RSocketOutboundGatewaySpec ビルダーを作成し、ルートテンプレートを展開します。route - リクエストを送信する route。routeVariables - ルートテンプレートを展開する変数。public static <P> RSocketOutboundGatewaySpec outboundGateway(java.util.function.FunctionSE<Message<P>,?> routeFunction)
Function に基づいてリクエスト応答ゲートウェイ用の RSocketOutboundGatewaySpec ビルダーを作成し、リクエストメッセージに対してターゲット route を評価します。P - 予想されるペイロード型。routeFunction - 実行時に route を評価するための Function。public static RSocketOutboundGatewaySpec outboundGateway(Expression routeExpression)
Expression に基づいてリクエスト応答ゲートウェイ用の RSocketOutboundGatewaySpec ビルダーを作成し、リクエストメッセージに対してターゲット route を評価します。routeExpression - SpEL Expression は、実行時に route を評価します。public static RSocketInboundGatewaySpec inboundGateway(StringSE... path)
path 配列に基づいて、リクエスト / 応答リアクティブゲートウェイ用の RSocketInboundGatewaySpec ビルダーを作成します。path - パスマッピング URI (例: "/myPath.do")。