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 Link icon

    Fields inherited from class org.apache.commons.pool2.impl.GenericObjectPoolConfig Link icon

    DEFAULT_MAX_IDLE, DEFAULT_MAX_TOTAL, DEFAULT_MIN_IDLE

    Fields inherited from class org.apache.commons.pool2.impl.BaseObjectPoolConfig Link icon

    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 Link icon

    Constructors
    Constructor
    Description
     
  • Method Summary Link icon

    Modifier and Type
    Method
    Description
     
    int
     
    int
     
     
     
     
    int
     
     
    int
     
     
     
    boolean
     
    void
    setClientName(String clientName)
     
    void
    setConnectionTimeout(int connectionTimeout)
     
    void
    setDatabase(int database)
     
    void
     
    void
     
    void
    setPassword(String password)
     
    void
    setPort(int port)
     
    void
     
    void
    setSoTimeout(int soTimeout)
     
    void
    setSsl(boolean ssl)
     
    void
     
    void
     

    Methods inherited from class org.apache.commons.pool2.impl.GenericObjectPoolConfig Link icon

    clone, getMaxIdle, getMaxTotal, getMinIdle, setMaxIdle, setMaxTotal, setMinIdle, toStringAppendFields

    Methods inherited from class org.apache.commons.pool2.impl.BaseObjectPoolConfig Link icon

    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 Link icon

    toString

    Methods inherited from class java.lang.Object Link icon

    equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Constructor Details Link icon

    • RedisConfig Link icon

      public RedisConfig()
  • Method Details Link icon

    • isSsl Link icon

      public boolean isSsl()
    • setSsl Link icon

      public void setSsl(boolean ssl)
    • getSslSocketFactory Link icon

      public SSLSocketFactory getSslSocketFactory()
    • setSslSocketFactory Link icon

      public void setSslSocketFactory(SSLSocketFactory sslSocketFactory)
    • getSslParameters Link icon

      public SSLParameters getSslParameters()
    • setSslParameters Link icon

      public void setSslParameters(SSLParameters sslParameters)
    • getHostnameVerifier Link icon

      public HostnameVerifier getHostnameVerifier()
    • setHostnameVerifier Link icon

      public void setHostnameVerifier(HostnameVerifier hostnameVerifier)
    • getHost Link icon

      public String getHost()
    • setHost Link icon

      public void setHost(String host)
    • getPort Link icon

      public int getPort()
    • setPort Link icon

      public void setPort(int port)
    • getPassword Link icon

      public String getPassword()
    • setPassword Link icon

      public void setPassword(String password)
    • getDatabase Link icon

      public int getDatabase()
    • setDatabase Link icon

      public void setDatabase(int database)
    • getClientName Link icon

      public String getClientName()
    • setClientName Link icon

      public void setClientName(String clientName)
    • getConnectionTimeout Link icon

      public int getConnectionTimeout()
    • setConnectionTimeout Link icon

      public void setConnectionTimeout(int connectionTimeout)
    • getSoTimeout Link icon

      public int getSoTimeout()
    • setSoTimeout Link icon

      public void setSoTimeout(int soTimeout)
    • getSerializer Link icon

      public Serializer getSerializer()
    • setSerializer Link icon

      public void setSerializer(Serializer serializer)