インターフェース LettuceConnectionProvider.TargetAware
- 含まれているインターフェース:
LettuceConnectionProvider
- 関数インターフェース:
- これは関数インターフェースであるため、ラムダ式またはメソッド参照の割り当てターゲットとして使用できます。
特定のノードへの接続の作成を可能にするプロバイダー用の
LettuceConnectionProvider の拡張。- 導入:
- 2.0
- 作成者:
- Mark Paluch, Christoph Strobl
メソッドのサマリー
修飾子と型メソッド説明default <T extends io.lettuce.core.api.StatefulConnection<?,?>>
TgetConnection(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