クラス RSockets

java.lang.ObjectSE
org.springframework.integration.rsocket.dsl.RSockets

public final class RSockets extends ObjectSE
RSocket コンポーネントファクトリ。
導入:
5.2
作成者:
Artem Bilan
  • メソッドの詳細

    • outboundGateway

      public static RSocketOutboundGatewaySpec outboundGateway(StringSE route, ObjectSE... routeVariables)
      提供された route とオプションの変数に基づいて、リクエスト / 応答ゲートウェイ用の RSocketOutboundGatewaySpec ビルダーを作成し、ルートテンプレートを展開します。
      パラメーター:
      route - リクエストを送信する route
      routeVariables - ルートテンプレートを展開する変数。
      戻り値:
      RSocketOutboundGatewaySpec インスタンス
    • outboundGateway

      public static <P> RSocketOutboundGatewaySpec outboundGateway(FunctionSE<Message<P>,?> routeFunction)
      提供された Function に基づいてリクエスト応答ゲートウェイ用の RSocketOutboundGatewaySpec ビルダーを作成し、リクエストメッセージに対してターゲット route を評価します。
      型パラメーター:
      P - 予想されるペイロード型。
      パラメーター:
      routeFunction - 実行時に route を評価するための Function
      戻り値:
      RSocketOutboundGatewaySpec インスタンス
    • outboundGateway

      public static RSocketOutboundGatewaySpec outboundGateway(Expression routeExpression)
      提供された SpEL Expression に基づいてリクエスト応答ゲートウェイ用の RSocketOutboundGatewaySpec ビルダーを作成し、リクエストメッセージに対してターゲット route を評価します。
      パラメーター:
      routeExpression - SpEL Expression は、実行時に route を評価します。
      戻り値:
      RSocketOutboundGatewaySpec インスタンス
    • inboundGateway

      public static RSocketInboundGatewaySpec inboundGateway(StringSE... path)
      マッピング用に提供された path 配列に基づいて、リクエスト / 応答リアクティブゲートウェイ用の RSocketInboundGatewaySpec ビルダーを作成します。
      パラメーター:
      path - パスマッピング URI (例: "/myPath.do")。
      戻り値:
      RSocketInboundGatewaySpec インスタンス