public class JedisClusterFactory extends Object implements org.springframework.beans.factory.FactoryBean<redis.clients.jedis.JedisCluster>, org.springframework.beans.factory.InitializingBean
a example:
<bean id="jedisCluster" class="com.github.fartherp.framework.cache.redis.cluster.JedisClusterFactory">
<property name="address" value="192.168.1.1:6789;192.168.1.2:6789;192.168.1.3:6789;" />
<property name="timeout" value="300000" />
<property name="maxAttempts" value="6" />
</bean>
| 构造器和说明 |
|---|
JedisClusterFactory() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
afterPropertiesSet() |
String |
getAddress() |
org.apache.commons.pool2.impl.GenericObjectPoolConfig |
getGenericObjectPoolConfig() |
Set<redis.clients.jedis.HostAndPort> |
getHostAndPorts() |
redis.clients.jedis.JedisCluster |
getJedisCluster() |
int |
getMaxAttempts() |
redis.clients.jedis.JedisCluster |
getObject() |
Class<?> |
getObjectType() |
int |
getTimeout() |
boolean |
isSingleton() |
void |
setAddress(String address) |
void |
setGenericObjectPoolConfig(org.apache.commons.pool2.impl.GenericObjectPoolConfig genericObjectPoolConfig) |
void |
setJedisCluster(redis.clients.jedis.JedisCluster jedisCluster) |
void |
setMaxAttempts(int maxAttempts) |
void |
setTimeout(int timeout) |
public redis.clients.jedis.JedisCluster getObject()
throws Exception
getObject 在接口中 org.springframework.beans.factory.FactoryBean<redis.clients.jedis.JedisCluster>Exceptionpublic Class<?> getObjectType()
getObjectType 在接口中 org.springframework.beans.factory.FactoryBean<redis.clients.jedis.JedisCluster>public boolean isSingleton()
isSingleton 在接口中 org.springframework.beans.factory.FactoryBean<redis.clients.jedis.JedisCluster>public void afterPropertiesSet()
throws Exception
afterPropertiesSet 在接口中 org.springframework.beans.factory.InitializingBeanExceptionpublic Set<redis.clients.jedis.HostAndPort> getHostAndPorts()
public String getAddress()
public void setAddress(String address)
public redis.clients.jedis.JedisCluster getJedisCluster()
public void setJedisCluster(redis.clients.jedis.JedisCluster jedisCluster)
public int getTimeout()
public void setTimeout(int timeout)
public int getMaxAttempts()
public void setMaxAttempts(int maxAttempts)
public org.apache.commons.pool2.impl.GenericObjectPoolConfig getGenericObjectPoolConfig()
public void setGenericObjectPoolConfig(org.apache.commons.pool2.impl.GenericObjectPoolConfig genericObjectPoolConfig)
Copyright © 2018. All rights reserved.