public class LettuceRedisClientProvider extends java.lang.Object implements ComponentFactory<LettuceRedisClient>
LettuceRedisClient のインスタンスを提供するクラス。
 
 このクラスは、 setClientList(List) で設定されたリストの中から、
 LettuceRedisClient.getType() が返した値と setClientType(String) で設定された値が
 一致するインスタンスを検索し、最初に該当したインスタンスを createObject() の結果として返す。
 
| Constructor and Description | 
|---|
LettuceRedisClientProvider()  | 
| Modifier and Type | Method and Description | 
|---|---|
LettuceRedisClient | 
createObject()
オブジェクトを作成する。 
 | 
void | 
setClientList(java.util.List<LettuceRedisClient> clientList)
候補となる  
LettuceRedisClient インスタンスのリストを設定する。 | 
void | 
setClientType(java.lang.String clientType)
使用する  
LettuceRedisClient の実装を識別する値。 | 
public LettuceRedisClient createObject()
ComponentFactorycreateObject in interface ComponentFactory<LettuceRedisClient>public void setClientType(java.lang.String clientType)
LettuceRedisClient の実装を識別する値。clientType - LettuceRedisClient の実装を識別する値public void setClientList(java.util.List<LettuceRedisClient> clientList)
LettuceRedisClient インスタンスのリストを設定する。clientList - LettuceRedisClient のリスト