Package org.mybatis.caches.redis
Class RedisConfig
java.lang.Object
org.apache.commons.pool2.BaseObject
org.apache.commons.pool2.impl.BaseObjectPoolConfig<redis.clients.jedis.Jedis>
org.apache.commons.pool2.impl.GenericObjectPoolConfig<redis.clients.jedis.Jedis>
redis.clients.jedis.JedisPoolConfig
org.mybatis.caches.redis.RedisConfig
- All Implemented Interfaces:
Cloneable
public class RedisConfig
extends redis.clients.jedis.JedisPoolConfig
-
Field Summary
Fields inherited from class org.apache.commons.pool2.impl.GenericObjectPoolConfig
DEFAULT_MAX_IDLE, DEFAULT_MAX_TOTAL, DEFAULT_MIN_IDLE
Fields inherited from class org.apache.commons.pool2.impl.BaseObjectPoolConfig
DEFAULT_BLOCK_WHEN_EXHAUSTED, DEFAULT_DURATION_BETWEEN_EVICTION_RUNS, DEFAULT_EVICTION_POLICY_CLASS_NAME, DEFAULT_EVICTOR_SHUTDOWN_TIMEOUT, DEFAULT_EVICTOR_SHUTDOWN_TIMEOUT_MILLIS, DEFAULT_FAIRNESS, DEFAULT_JMX_ENABLE, DEFAULT_JMX_NAME_BASE, DEFAULT_JMX_NAME_PREFIX, DEFAULT_LIFO, DEFAULT_MAX_WAIT, DEFAULT_MAX_WAIT_MILLIS, DEFAULT_MIN_EVICTABLE_IDLE_DURATION, DEFAULT_MIN_EVICTABLE_IDLE_TIME, DEFAULT_MIN_EVICTABLE_IDLE_TIME_MILLIS, DEFAULT_NUM_TESTS_PER_EVICTION_RUN, DEFAULT_SOFT_MIN_EVICTABLE_IDLE_DURATION, DEFAULT_SOFT_MIN_EVICTABLE_IDLE_TIME, DEFAULT_SOFT_MIN_EVICTABLE_IDLE_TIME_MILLIS, DEFAULT_TEST_ON_BORROW, DEFAULT_TEST_ON_CREATE, DEFAULT_TEST_ON_RETURN, DEFAULT_TEST_WHILE_IDLE, DEFAULT_TIME_BETWEEN_EVICTION_RUNS, DEFAULT_TIME_BETWEEN_EVICTION_RUNS_MILLIS
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionint
int
getHost()
int
getPort()
int
boolean
isSsl()
void
setClientName
(String clientName) void
setConnectionTimeout
(int connectionTimeout) void
setDatabase
(int database) void
void
setHostnameVerifier
(HostnameVerifier hostnameVerifier) void
setPassword
(String password) void
setPort
(int port) void
setSerializer
(Serializer serializer) void
setSoTimeout
(int soTimeout) void
setSsl
(boolean ssl) void
setSslParameters
(SSLParameters sslParameters) void
setSslSocketFactory
(SSLSocketFactory sslSocketFactory) Methods inherited from class org.apache.commons.pool2.impl.GenericObjectPoolConfig
clone, getMaxIdle, getMaxTotal, getMinIdle, setMaxIdle, setMaxTotal, setMinIdle, toStringAppendFields
Methods inherited from class org.apache.commons.pool2.impl.BaseObjectPoolConfig
getBlockWhenExhausted, getDurationBetweenEvictionRuns, getEvictionPolicy, getEvictionPolicyClassName, getEvictorShutdownTimeout, getEvictorShutdownTimeoutDuration, getEvictorShutdownTimeoutMillis, getFairness, getJmxEnabled, getJmxNameBase, getJmxNamePrefix, getLifo, getMaxWaitDuration, getMaxWaitMillis, getMinEvictableIdleDuration, getMinEvictableIdleTime, getMinEvictableIdleTimeMillis, getNumTestsPerEvictionRun, getSoftMinEvictableIdleDuration, getSoftMinEvictableIdleTime, getSoftMinEvictableIdleTimeMillis, getTestOnBorrow, getTestOnCreate, getTestOnReturn, getTestWhileIdle, getTimeBetweenEvictionRuns, getTimeBetweenEvictionRunsMillis, setBlockWhenExhausted, setEvictionPolicy, setEvictionPolicyClassName, setEvictorShutdownTimeout, setEvictorShutdownTimeoutMillis, setEvictorShutdownTimeoutMillis, setFairness, setJmxEnabled, setJmxNameBase, setJmxNamePrefix, setLifo, setMaxWait, setMaxWaitMillis, setMinEvictableIdleDuration, setMinEvictableIdleTime, setMinEvictableIdleTimeMillis, setNumTestsPerEvictionRun, setSoftMinEvictableIdleDuration, setSoftMinEvictableIdleTime, setSoftMinEvictableIdleTimeMillis, setTestOnBorrow, setTestOnCreate, setTestOnReturn, setTestWhileIdle, setTimeBetweenEvictionRuns, setTimeBetweenEvictionRunsMillis
Methods inherited from class org.apache.commons.pool2.BaseObject
toString
-
Constructor Details
-
RedisConfig
public RedisConfig()
-
-
Method Details
-
isSsl
public boolean isSsl() -
setSsl
public void setSsl(boolean ssl) -
getSslSocketFactory
-
setSslSocketFactory
-
getSslParameters
-
setSslParameters
-
getHostnameVerifier
-
setHostnameVerifier
-
getHost
-
setHost
-
getPort
public int getPort() -
setPort
public void setPort(int port) -
getPassword
-
setPassword
-
getDatabase
public int getDatabase() -
setDatabase
public void setDatabase(int database) -
getClientName
-
setClientName
-
getConnectionTimeout
public int getConnectionTimeout() -
setConnectionTimeout
public void setConnectionTimeout(int connectionTimeout) -
getSoTimeout
public int getSoTimeout() -
setSoTimeout
public void setSoTimeout(int soTimeout) -
getSerializer
-
setSerializer
-