インターフェース LettuceConnectionProvider.TargetAware

含まれているインターフェース:
LettuceConnectionProvider
関数インターフェース:
これは関数インターフェースであるため、ラムダ式またはメソッド参照の割り当てターゲットとして使用できます。

@FunctionalInterfaceSE public static interface LettuceConnectionProvider.TargetAware
特定のノードへの接続の作成を可能にするプロバイダー用の LettuceConnectionProvider の拡張。
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    default <T extends io.lettuce.core.api.StatefulConnection<?, ?>>
    T
    getConnection(ClassSE<T> connectionType, io.lettuce.core.RedisURI redisURI)
    特定の RedisURI に対して connectionType を指定して接続をリクエストします。
    <T extends io.lettuce.core.api.StatefulConnection<?, ?>>
    CompletionStageSE<T>
    getConnectionAsync(ClassSE<T> connectionType, io.lettuce.core.RedisURI redisURI)
    特定の RedisURI に対して connectionType を指定して接続を非同期的にリクエストします。
  • メソッドの詳細

    • getConnection

      default <T extends io.lettuce.core.api.StatefulConnection<?, ?>> T getConnection(ClassSE<T> connectionType, io.lettuce.core.RedisURI redisURI)
      特定の RedisURI に対して connectionType を指定して接続をリクエストします。接続型を提供すると、スペシャライゼーションがより具体的な接続型を提供できるようになります。
      パラメーター:
      connectionType - null であってはなりません。
      redisURI - null であってはなりません。
      戻り値:
      リクエストされた接続。
    • getConnectionAsync

      <T extends io.lettuce.core.api.StatefulConnection<?, ?>> CompletionStageSE<T> getConnectionAsync(ClassSE<T> connectionType, io.lettuce.core.RedisURI redisURI)
      特定の RedisURI に対して connectionType を指定して接続を非同期的にリクエストします。接続型を提供すると、スペシャライゼーションがより具体的な接続型を提供できるようになります。
      パラメーター:
      connectionType - null であってはなりません。
      redisURI - null であってはなりません。
      戻り値:
      接続の進行状況が通知される CompletionStageSE
      導入:
      2.2