public enum RedisConfigType extends java.lang.Enum<RedisConfigType>
| 限定符和类型 | 方法和说明 |
|---|---|
com.google.common.net.HostAndPort |
getHostAndPort() |
static RedisConfigType |
lookupRedisConnect()
|
static RedisConfigType |
lookupRedisConnectUnchecked()
与
lookupRedisConnect()功能相似,不同的时当没有找到有效redis连接时,不抛出异常,返回null |
java.util.Map<gu.simplemq.redis.JedisPoolLazy.PropName,java.lang.Object> |
readRedisParam()
|
static void |
resetActiveConfigType()
复位
activeConfigType为null为避免 lookupRedisConnect()方法被多次执行,
当activeConfigType不为null时直接返回activeConfigType的值,
如果希望再次执行lookupRedisConnect()方法,可先调用此方法设置activeConfigType为null |
void |
saveRedisParam(java.util.Map<gu.simplemq.redis.JedisPoolLazy.PropName,java.lang.Object> param)
保存redis参数到当前类型对应的
RedisConfigProvider实例 |
boolean |
testConnect()
测试redis连接
|
java.lang.String |
toString() |
static RedisConfigType |
valueOf(java.lang.String name)
返回带有指定名称的该类型的枚举常量。
|
static RedisConfigType[] |
values()
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
|
public static final RedisConfigType CUSTOM
public static final RedisConfigType LAN
public static final RedisConfigType CLOUD
public static final RedisConfigType LOCALHOST
public static RedisConfigType[] values()
for (RedisConfigType c : RedisConfigType.values()) System.out.println(c);
public static RedisConfigType valueOf(java.lang.String name)
name - 要返回的枚举常量的名称。java.lang.IllegalArgumentException - 如果该枚举类型没有带有指定名称的常量,
则抛出 IllegalArgumentExceptionjava.lang.NullPointerException - 如果参数为空值, 则抛出 NullPointerExceptionpublic com.google.common.net.HostAndPort getHostAndPort()
public java.util.Map<gu.simplemq.redis.JedisPoolLazy.PropName,java.lang.Object> readRedisParam()
public void saveRedisParam(java.util.Map<gu.simplemq.redis.JedisPoolLazy.PropName,java.lang.Object> param)
RedisConfigProvider实例param - public static void resetActiveConfigType()
activeConfigType为nulllookupRedisConnect()方法被多次执行,
当activeConfigType不为null时直接返回activeConfigType的值,
如果希望再次执行lookupRedisConnect()方法,可先调用此方法设置activeConfigType为nullpublic boolean testConnect()
true,否则返回falsepublic static RedisConfigType lookupRedisConnect() throws DtalkException
activeConfigType不为null时直接返回activeConfigType的值DtalkException - 没有找到有效redis连接public static RedisConfigType lookupRedisConnectUnchecked()
lookupRedisConnect()功能相似,不同的时当没有找到有效redis连接时,不抛出异常,返回nullnullpublic java.lang.String toString()
toString 在类中 java.lang.Enum<RedisConfigType>Copyright © 2019. All Rights Reserved.