インターフェース ConfigurableRSocketServerFactory

すべての既知の実装クラス:
NettyRSocketServerFactory

public interface ConfigurableRSocketServerFactory
設定可能な RSocketServerFactory
導入:
2.2.0
作成者:
Brian Clozel, Scott Frederick
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    void
    サーバーがバインドする特定のネットワークアドレスを設定します。
    void
    最大伝送ユニットを指定します。
    void
    setPort(int port)
    サーバーが待機するポートを設定します。
    void
    setSsl(Ssl ssl)
    サーバーのデフォルトコネクターに適用される SSL 構成を設定します。
    void
    SSL 構成を取得するために使用できる SSL バンドルを設定します。
    void
    RSocket サーバーが使用するトランスポートを設定します。
  • メソッドの詳細

    • setPort

      void setPort(int port)
      サーバーが待機するポートを設定します。指定しない場合、ポート '9898' が使用されます。
      パラメーター:
      port - 設定するポート
    • setFragmentSize

      void setFragmentSize(DataSize fragmentSize)
      最大伝送ユニットを指定します。指定された fragmentSize より大きいフレームはフラグメント化されます。
      パラメーター:
      fragmentSize - フラグメントサイズ
      導入:
      2.4.0
    • setAddress

      void setAddress(InetAddressSE address)
      サーバーがバインドする特定のネットワークアドレスを設定します。
      パラメーター:
      address - 設定するアドレス (デフォルトは null)
    • setTransport

      void setTransport(RSocketServer.Transport transport)
      RSocket サーバーが使用するトランスポートを設定します。
      パラメーター:
      transport - 使用するトランスポートプロトコル
    • setSsl

      void setSsl(Ssl ssl)
      サーバーのデフォルトコネクターに適用される SSL 構成を設定します。
      パラメーター:
      ssl - SSL 構成
    • setSslBundles

      void setSslBundles(SslBundles sslBundles)
      SSL 構成を取得するために使用できる SSL バンドルを設定します。
      パラメーター:
      sslBundles - SSL バンドル
      導入:
      3.1.0