インターフェース LettuceConnectionProvider.TargetAware
- 含まれているインターフェース:
- LettuceConnectionProvider
- 関数インターフェース:
- これは関数インターフェースであるため、ラムダ式またはメソッド参照の割り当てターゲットとして使用できます。
特定のノードへの接続の作成を可能にするプロバイダー用の
LettuceConnectionProvider
の拡張。メソッドのサマリー
修飾子と型メソッド説明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 であってはなりません。- 戻り値:
- 接続の進行状況が通知される
CompletionStage
SE。 - 導入:
- 2.2