Class JedisPool

java.lang.Object
org.apache.commons.pool2.BaseObject
org.apache.commons.pool2.impl.BaseGenericObjectPool<Jedis>
org.apache.commons.pool2.impl.GenericObjectPool<Jedis>
redis.clients.jedis.util.Pool<Jedis>
redis.clients.jedis.JedisPool
All Implemented Interfaces:
Closeable, AutoCloseable, org.apache.commons.pool2.impl.GenericObjectPoolMXBean, org.apache.commons.pool2.ObjectPool<Jedis>, org.apache.commons.pool2.UsageTracking<Jedis>

public class JedisPool extends Pool<Jedis>
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    private static final org.slf4j.Logger
     

    Fields inherited from class org.apache.commons.pool2.impl.BaseGenericObjectPool

    abandonedConfig, MEAN_TIMING_STATS_CACHE_SIZE
  • Constructor Summary

    Constructors
    Constructor
    Description
     
    WARNING: This constructor only accepts a uri string as url.
    JedisPool(String host, int port)
     
    JedisPool(String host, int port, boolean ssl)
     
    JedisPool(String host, int port, boolean ssl, SSLSocketFactory sslSocketFactory, SSLParameters sslParameters, HostnameVerifier hostnameVerifier)
     
    JedisPool(String host, int port, String user, String password)
     
    JedisPool(String url, SSLSocketFactory sslSocketFactory, SSLParameters sslParameters, HostnameVerifier hostnameVerifier)
    WARNING: This constructor only accepts a uri string as url.
     
    JedisPool(URI uri, int timeout)
     
    JedisPool(URI uri, int timeout, SSLSocketFactory sslSocketFactory, SSLParameters sslParameters, HostnameVerifier hostnameVerifier)
     
    JedisPool(URI uri, SSLSocketFactory sslSocketFactory, SSLParameters sslParameters, HostnameVerifier hostnameVerifier)
     
    JedisPool(org.apache.commons.pool2.impl.GenericObjectPoolConfig<Jedis> poolConfig)
     
    JedisPool(org.apache.commons.pool2.impl.GenericObjectPoolConfig<Jedis> poolConfig, String url)
    WARNING: This constructor only accepts a uri string as url.
    JedisPool(org.apache.commons.pool2.impl.GenericObjectPoolConfig<Jedis> poolConfig, String host, int port)
     
    JedisPool(org.apache.commons.pool2.impl.GenericObjectPoolConfig<Jedis> poolConfig, String host, int port, boolean ssl)
     
    JedisPool(org.apache.commons.pool2.impl.GenericObjectPoolConfig<Jedis> poolConfig, String host, int port, boolean ssl, SSLSocketFactory sslSocketFactory, SSLParameters sslParameters, HostnameVerifier hostnameVerifier)
     
    JedisPool(org.apache.commons.pool2.impl.GenericObjectPoolConfig<Jedis> poolConfig, String host, int port, int timeout)
     
    JedisPool(org.apache.commons.pool2.impl.GenericObjectPoolConfig<Jedis> poolConfig, String host, int port, int timeout, boolean ssl)
     
    JedisPool(org.apache.commons.pool2.impl.GenericObjectPoolConfig<Jedis> poolConfig, String host, int port, int timeout, boolean ssl, SSLSocketFactory sslSocketFactory, SSLParameters sslParameters, HostnameVerifier hostnameVerifier)
     
    JedisPool(org.apache.commons.pool2.impl.GenericObjectPoolConfig<Jedis> poolConfig, String host, int port, int connectionTimeout, int soTimeout, int infiniteSoTimeout, String password, int database, String clientName, boolean ssl, SSLSocketFactory sslSocketFactory, SSLParameters sslParameters, HostnameVerifier hostnameVerifier)
     
    JedisPool(org.apache.commons.pool2.impl.GenericObjectPoolConfig<Jedis> poolConfig, String host, int port, int connectionTimeout, int soTimeout, int infiniteSoTimeout, String user, String password, int database, String clientName)
     
    JedisPool(org.apache.commons.pool2.impl.GenericObjectPoolConfig<Jedis> poolConfig, String host, int port, int connectionTimeout, int soTimeout, int infiniteSoTimeout, String user, String password, int database, String clientName, boolean ssl, SSLSocketFactory sslSocketFactory, SSLParameters sslParameters, HostnameVerifier hostnameVerifier)
     
    JedisPool(org.apache.commons.pool2.impl.GenericObjectPoolConfig<Jedis> poolConfig, String host, int port, int connectionTimeout, int soTimeout, String password, int database, String clientName)
     
    JedisPool(org.apache.commons.pool2.impl.GenericObjectPoolConfig<Jedis> poolConfig, String host, int port, int connectionTimeout, int soTimeout, String password, int database, String clientName, boolean ssl)
     
    JedisPool(org.apache.commons.pool2.impl.GenericObjectPoolConfig<Jedis> poolConfig, String host, int port, int connectionTimeout, int soTimeout, String password, int database, String clientName, boolean ssl, SSLSocketFactory sslSocketFactory, SSLParameters sslParameters, HostnameVerifier hostnameVerifier)
     
    JedisPool(org.apache.commons.pool2.impl.GenericObjectPoolConfig<Jedis> poolConfig, String host, int port, int connectionTimeout, int soTimeout, String user, String password, int database, String clientName)
     
    JedisPool(org.apache.commons.pool2.impl.GenericObjectPoolConfig<Jedis> poolConfig, String host, int port, int connectionTimeout, int soTimeout, String user, String password, int database, String clientName, boolean ssl)
     
    JedisPool(org.apache.commons.pool2.impl.GenericObjectPoolConfig<Jedis> poolConfig, String host, int port, int connectionTimeout, int soTimeout, String user, String password, int database, String clientName, boolean ssl, SSLSocketFactory sslSocketFactory, SSLParameters sslParameters, HostnameVerifier hostnameVerifier)
     
    JedisPool(org.apache.commons.pool2.impl.GenericObjectPoolConfig<Jedis> poolConfig, String host, int port, int timeout, String password)
     
    JedisPool(org.apache.commons.pool2.impl.GenericObjectPoolConfig<Jedis> poolConfig, String host, int port, int timeout, String password, boolean ssl)
     
    JedisPool(org.apache.commons.pool2.impl.GenericObjectPoolConfig<Jedis> poolConfig, String host, int port, int timeout, String password, boolean ssl, SSLSocketFactory sslSocketFactory, SSLParameters sslParameters, HostnameVerifier hostnameVerifier)
     
    JedisPool(org.apache.commons.pool2.impl.GenericObjectPoolConfig<Jedis> poolConfig, String host, int port, int timeout, String password, int database)
     
    JedisPool(org.apache.commons.pool2.impl.GenericObjectPoolConfig<Jedis> poolConfig, String host, int port, int timeout, String password, int database, boolean ssl)
     
    JedisPool(org.apache.commons.pool2.impl.GenericObjectPoolConfig<Jedis> poolConfig, String host, int port, int timeout, String password, int database, boolean ssl, SSLSocketFactory sslSocketFactory, SSLParameters sslParameters, HostnameVerifier hostnameVerifier)
     
    JedisPool(org.apache.commons.pool2.impl.GenericObjectPoolConfig<Jedis> poolConfig, String host, int port, int timeout, String password, int database, String clientName)
     
    JedisPool(org.apache.commons.pool2.impl.GenericObjectPoolConfig<Jedis> poolConfig, String host, int port, int timeout, String password, int database, String clientName, boolean ssl)
     
    JedisPool(org.apache.commons.pool2.impl.GenericObjectPoolConfig<Jedis> poolConfig, String host, int port, int timeout, String password, int database, String clientName, boolean ssl, SSLSocketFactory sslSocketFactory, SSLParameters sslParameters, HostnameVerifier hostnameVerifier)
     
    JedisPool(org.apache.commons.pool2.impl.GenericObjectPoolConfig<Jedis> poolConfig, String host, int port, int timeout, String user, String password)
     
    JedisPool(org.apache.commons.pool2.impl.GenericObjectPoolConfig<Jedis> poolConfig, String host, int port, int timeout, String user, String password, boolean ssl)
     
    JedisPool(org.apache.commons.pool2.impl.GenericObjectPoolConfig<Jedis> poolConfig, String host, int port, int timeout, String user, String password, int database)
     
    JedisPool(org.apache.commons.pool2.impl.GenericObjectPoolConfig<Jedis> poolConfig, String host, int port, int timeout, String user, String password, int database, boolean ssl)
     
    JedisPool(org.apache.commons.pool2.impl.GenericObjectPoolConfig<Jedis> poolConfig, String host, int port, int timeout, String user, String password, int database, String clientName)
     
    JedisPool(org.apache.commons.pool2.impl.GenericObjectPoolConfig<Jedis> poolConfig, String host, int port, int timeout, String user, String password, int database, String clientName, boolean ssl)
     
    JedisPool(org.apache.commons.pool2.impl.GenericObjectPoolConfig<Jedis> poolConfig, String host, int port, String user, String password)
     
    JedisPool(org.apache.commons.pool2.impl.GenericObjectPoolConfig<Jedis> poolConfig, URI uri)
     
    JedisPool(org.apache.commons.pool2.impl.GenericObjectPoolConfig<Jedis> poolConfig, URI uri, int timeout)
     
    JedisPool(org.apache.commons.pool2.impl.GenericObjectPoolConfig<Jedis> poolConfig, URI uri, int connectionTimeout, int soTimeout)
     
    JedisPool(org.apache.commons.pool2.impl.GenericObjectPoolConfig<Jedis> poolConfig, URI uri, int connectionTimeout, int soTimeout, int infiniteSoTimeout, SSLSocketFactory sslSocketFactory, SSLParameters sslParameters, HostnameVerifier hostnameVerifier)
     
    JedisPool(org.apache.commons.pool2.impl.GenericObjectPoolConfig<Jedis> poolConfig, URI uri, int connectionTimeout, int soTimeout, SSLSocketFactory sslSocketFactory, SSLParameters sslParameters, HostnameVerifier hostnameVerifier)
     
    JedisPool(org.apache.commons.pool2.impl.GenericObjectPoolConfig<Jedis> poolConfig, URI uri, int timeout, SSLSocketFactory sslSocketFactory, SSLParameters sslParameters, HostnameVerifier hostnameVerifier)
     
    JedisPool(org.apache.commons.pool2.impl.GenericObjectPoolConfig<Jedis> poolConfig, URI uri, SSLSocketFactory sslSocketFactory, SSLParameters sslParameters, HostnameVerifier hostnameVerifier)
     
    JedisPool(org.apache.commons.pool2.impl.GenericObjectPoolConfig<Jedis> poolConfig, org.apache.commons.pool2.PooledObjectFactory<Jedis> factory)
     
    JedisPool(org.apache.commons.pool2.impl.GenericObjectPoolConfig<Jedis> poolConfig, HostAndPort hostAndPort, JedisClientConfig clientConfig)
     
    JedisPool(org.apache.commons.pool2.impl.GenericObjectPoolConfig<Jedis> poolConfig, JedisSocketFactory jedisSocketFactory, JedisClientConfig clientConfig)
     
    JedisPool(org.apache.commons.pool2.PooledObjectFactory<Jedis> factory)
     
    JedisPool(HostAndPort hostAndPort, JedisClientConfig clientConfig)
     
  • Method Summary

    Modifier and Type
    Method
    Description
     
    void
     

    Methods inherited from class redis.clients.jedis.util.Pool

    addObjects, close, destroy, returnBrokenResource

    Methods inherited from class org.apache.commons.pool2.impl.GenericObjectPool

    addObject, borrowObject, borrowObject, borrowObject, clear, evict, getFactory, getFactoryType, getMaxIdle, getMinIdle, getNumActive, getNumIdle, getNumWaiters, invalidateObject, invalidateObject, listAllObjects, preparePool, returnObject, setConfig, setMaxIdle, setMinIdle, toStringAppendFields, use

    Methods inherited from class org.apache.commons.pool2.impl.BaseGenericObjectPool

    getBlockWhenExhausted, getBorrowedCount, getCollectDetailedStatistics, getCreatedCount, getCreationStackTrace, getDestroyedByBorrowValidationCount, getDestroyedByEvictorCount, getDestroyedCount, getDurationBetweenEvictionRuns, getEvictionPolicy, getEvictionPolicyClassName, getEvictorShutdownTimeout, getEvictorShutdownTimeoutDuration, getEvictorShutdownTimeoutMillis, getFairness, getJmxName, getLifo, getLogAbandoned, getMaxBorrowWaitDuration, getMaxBorrowWaitTimeMillis, getMaxTotal, getMaxWaitDuration, getMaxWaitMillis, getMeanActiveDuration, getMeanActiveTimeMillis, getMeanBorrowWaitDuration, getMeanBorrowWaitTimeMillis, getMeanIdleDuration, getMeanIdleTimeMillis, getMessageStatistics, getMinEvictableIdleDuration, getMinEvictableIdleTime, getMinEvictableIdleTimeMillis, getNumTestsPerEvictionRun, getRemoveAbandonedOnBorrow, getRemoveAbandonedOnMaintenance, getRemoveAbandonedTimeout, getRemoveAbandonedTimeoutDuration, getReturnedCount, getSoftMinEvictableIdleDuration, getSoftMinEvictableIdleTime, getSoftMinEvictableIdleTimeMillis, getSwallowedExceptionListener, getTestOnBorrow, getTestOnCreate, getTestOnReturn, getTestWhileIdle, getTimeBetweenEvictionRuns, getTimeBetweenEvictionRunsMillis, isAbandonedConfig, isClosed, markReturningState, setAbandonedConfig, setBlockWhenExhausted, setCollectDetailedStatistics, setConfig, setDurationBetweenEvictionRuns, setEvictionPolicy, setEvictionPolicyClassName, setEvictionPolicyClassName, setEvictorShutdownTimeout, setEvictorShutdownTimeoutMillis, setLifo, setMaxTotal, setMaxWait, setMaxWaitMillis, setMessagesStatistics, setMinEvictableIdle, setMinEvictableIdleDuration, setMinEvictableIdleTime, setMinEvictableIdleTimeMillis, setNumTestsPerEvictionRun, setSoftMinEvictableIdle, setSoftMinEvictableIdleDuration, setSoftMinEvictableIdleTime, setSoftMinEvictableIdleTimeMillis, setSwallowedExceptionListener, setTestOnBorrow, setTestOnCreate, setTestOnReturn, setTestWhileIdle, setTimeBetweenEvictionRuns, setTimeBetweenEvictionRunsMillis

    Methods inherited from class org.apache.commons.pool2.BaseObject

    toString

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

    Methods inherited from interface org.apache.commons.pool2.impl.GenericObjectPoolMXBean

    getBlockWhenExhausted, getBorrowedCount, getCreatedCount, getCreationStackTrace, getDestroyedByBorrowValidationCount, getDestroyedByEvictorCount, getDestroyedCount, getFairness, getLifo, getLogAbandoned, getMaxBorrowWaitTimeMillis, getMaxTotal, getMaxWaitMillis, getMeanActiveTimeMillis, getMeanBorrowWaitTimeMillis, getMeanIdleTimeMillis, getMinEvictableIdleTimeMillis, getNumTestsPerEvictionRun, getRemoveAbandonedOnBorrow, getRemoveAbandonedOnMaintenance, getRemoveAbandonedTimeout, getReturnedCount, getTestOnBorrow, getTestOnCreate, getTestOnReturn, getTestWhileIdle, getTimeBetweenEvictionRunsMillis, isAbandonedConfig, isClosed
  • Field Details

    • log

      private static final org.slf4j.Logger log
  • Constructor Details

    • JedisPool

      public JedisPool()
    • JedisPool

      public JedisPool(String url)
      WARNING: This constructor only accepts a uri string as url. JedisURIHelper.isValid(java.net.URI) can be used before this.

      To use a host string, JedisPool(java.lang.String, int) can be used with Protocol.DEFAULT_PORT.

      Parameters:
      url -
    • JedisPool

      public JedisPool(String url, SSLSocketFactory sslSocketFactory, SSLParameters sslParameters, HostnameVerifier hostnameVerifier)
      WARNING: This constructor only accepts a uri string as url. JedisURIHelper.isValid(java.net.URI) can be used before this.

      To use a host string, JedisPool(java.lang.String, int, boolean, javax.net.ssl.SSLSocketFactory, javax.net.ssl.SSLParameters, javax.net.ssl.HostnameVerifier) can be used with Protocol.DEFAULT_PORT and ssl=true.

      Parameters:
      url -
      sslSocketFactory -
      sslParameters -
      hostnameVerifier -
    • JedisPool

      public JedisPool(String host, int port)
    • JedisPool

      public JedisPool(String host, int port, boolean ssl)
    • JedisPool

      public JedisPool(String host, int port, boolean ssl, SSLSocketFactory sslSocketFactory, SSLParameters sslParameters, HostnameVerifier hostnameVerifier)
    • JedisPool

      public JedisPool(String host, int port, String user, String password)
    • JedisPool

      public JedisPool(HostAndPort hostAndPort, JedisClientConfig clientConfig)
    • JedisPool

      public JedisPool(org.apache.commons.pool2.PooledObjectFactory<Jedis> factory)
    • JedisPool

      public JedisPool(org.apache.commons.pool2.impl.GenericObjectPoolConfig<Jedis> poolConfig)
    • JedisPool

      public JedisPool(org.apache.commons.pool2.impl.GenericObjectPoolConfig<Jedis> poolConfig, String url)
      WARNING: This constructor only accepts a uri string as url. JedisURIHelper.isValid(java.net.URI) can be used before this.

      To use a host string, JedisPool(org.apache.commons.pool2.impl.GenericObjectPoolConfig, java.lang.String, int) can be used with Protocol.DEFAULT_PORT.

      Parameters:
      poolConfig -
      url -
    • JedisPool

      public JedisPool(org.apache.commons.pool2.impl.GenericObjectPoolConfig<Jedis> poolConfig, String host, int port)
    • JedisPool

      public JedisPool(org.apache.commons.pool2.impl.GenericObjectPoolConfig<Jedis> poolConfig, String host, int port, boolean ssl)
    • JedisPool

      public JedisPool(org.apache.commons.pool2.impl.GenericObjectPoolConfig<Jedis> poolConfig, String host, int port, boolean ssl, SSLSocketFactory sslSocketFactory, SSLParameters sslParameters, HostnameVerifier hostnameVerifier)
    • JedisPool

      public JedisPool(org.apache.commons.pool2.impl.GenericObjectPoolConfig<Jedis> poolConfig, String host, int port, String user, String password)
    • JedisPool

      public JedisPool(org.apache.commons.pool2.impl.GenericObjectPoolConfig<Jedis> poolConfig, String host, int port, int timeout)
    • JedisPool

      public JedisPool(org.apache.commons.pool2.impl.GenericObjectPoolConfig<Jedis> poolConfig, String host, int port, int timeout, boolean ssl)
    • JedisPool

      public JedisPool(org.apache.commons.pool2.impl.GenericObjectPoolConfig<Jedis> poolConfig, String host, int port, int timeout, boolean ssl, SSLSocketFactory sslSocketFactory, SSLParameters sslParameters, HostnameVerifier hostnameVerifier)
    • JedisPool

      public JedisPool(org.apache.commons.pool2.impl.GenericObjectPoolConfig<Jedis> poolConfig, String host, int port, int timeout, String password)
    • JedisPool

      public JedisPool(org.apache.commons.pool2.impl.GenericObjectPoolConfig<Jedis> poolConfig, String host, int port, int timeout, String password, boolean ssl)
    • JedisPool

      public JedisPool(org.apache.commons.pool2.impl.GenericObjectPoolConfig<Jedis> poolConfig, String host, int port, int timeout, String password, boolean ssl, SSLSocketFactory sslSocketFactory, SSLParameters sslParameters, HostnameVerifier hostnameVerifier)
    • JedisPool

      public JedisPool(org.apache.commons.pool2.impl.GenericObjectPoolConfig<Jedis> poolConfig, String host, int port, int timeout, String user, String password)
    • JedisPool

      public JedisPool(org.apache.commons.pool2.impl.GenericObjectPoolConfig<Jedis> poolConfig, String host, int port, int timeout, String user, String password, boolean ssl)
    • JedisPool

      public JedisPool(org.apache.commons.pool2.impl.GenericObjectPoolConfig<Jedis> poolConfig, String host, int port, int timeout, String password, int database)
    • JedisPool

      public JedisPool(org.apache.commons.pool2.impl.GenericObjectPoolConfig<Jedis> poolConfig, String host, int port, int timeout, String password, int database, boolean ssl)
    • JedisPool

      public JedisPool(org.apache.commons.pool2.impl.GenericObjectPoolConfig<Jedis> poolConfig, String host, int port, int timeout, String password, int database, boolean ssl, SSLSocketFactory sslSocketFactory, SSLParameters sslParameters, HostnameVerifier hostnameVerifier)
    • JedisPool

      public JedisPool(org.apache.commons.pool2.impl.GenericObjectPoolConfig<Jedis> poolConfig, String host, int port, int timeout, String user, String password, int database)
    • JedisPool

      public JedisPool(org.apache.commons.pool2.impl.GenericObjectPoolConfig<Jedis> poolConfig, String host, int port, int timeout, String user, String password, int database, boolean ssl)
    • JedisPool

      public JedisPool(org.apache.commons.pool2.impl.GenericObjectPoolConfig<Jedis> poolConfig, String host, int port, int timeout, String password, int database, String clientName)
    • JedisPool

      public JedisPool(org.apache.commons.pool2.impl.GenericObjectPoolConfig<Jedis> poolConfig, String host, int port, int timeout, String password, int database, String clientName, boolean ssl)
    • JedisPool

      public JedisPool(org.apache.commons.pool2.impl.GenericObjectPoolConfig<Jedis> poolConfig, String host, int port, int timeout, String password, int database, String clientName, boolean ssl, SSLSocketFactory sslSocketFactory, SSLParameters sslParameters, HostnameVerifier hostnameVerifier)
    • JedisPool

      public JedisPool(org.apache.commons.pool2.impl.GenericObjectPoolConfig<Jedis> poolConfig, String host, int port, int timeout, String user, String password, int database, String clientName)
    • JedisPool

      public JedisPool(org.apache.commons.pool2.impl.GenericObjectPoolConfig<Jedis> poolConfig, String host, int port, int timeout, String user, String password, int database, String clientName, boolean ssl)
    • JedisPool

      public JedisPool(org.apache.commons.pool2.impl.GenericObjectPoolConfig<Jedis> poolConfig, String host, int port, int connectionTimeout, int soTimeout, String password, int database, String clientName)
    • JedisPool

      public JedisPool(org.apache.commons.pool2.impl.GenericObjectPoolConfig<Jedis> poolConfig, String host, int port, int connectionTimeout, int soTimeout, String password, int database, String clientName, boolean ssl)
    • JedisPool

      public JedisPool(org.apache.commons.pool2.impl.GenericObjectPoolConfig<Jedis> poolConfig, String host, int port, int connectionTimeout, int soTimeout, String password, int database, String clientName, boolean ssl, SSLSocketFactory sslSocketFactory, SSLParameters sslParameters, HostnameVerifier hostnameVerifier)
    • JedisPool

      public JedisPool(org.apache.commons.pool2.impl.GenericObjectPoolConfig<Jedis> poolConfig, String host, int port, int connectionTimeout, int soTimeout, String user, String password, int database, String clientName)
    • JedisPool

      public JedisPool(org.apache.commons.pool2.impl.GenericObjectPoolConfig<Jedis> poolConfig, String host, int port, int connectionTimeout, int soTimeout, String user, String password, int database, String clientName, boolean ssl)
    • JedisPool

      public JedisPool(org.apache.commons.pool2.impl.GenericObjectPoolConfig<Jedis> poolConfig, String host, int port, int connectionTimeout, int soTimeout, String user, String password, int database, String clientName, boolean ssl, SSLSocketFactory sslSocketFactory, SSLParameters sslParameters, HostnameVerifier hostnameVerifier)
    • JedisPool

      public JedisPool(org.apache.commons.pool2.impl.GenericObjectPoolConfig<Jedis> poolConfig, String host, int port, int connectionTimeout, int soTimeout, int infiniteSoTimeout, String password, int database, String clientName, boolean ssl, SSLSocketFactory sslSocketFactory, SSLParameters sslParameters, HostnameVerifier hostnameVerifier)
    • JedisPool

      public JedisPool(org.apache.commons.pool2.impl.GenericObjectPoolConfig<Jedis> poolConfig, String host, int port, int connectionTimeout, int soTimeout, int infiniteSoTimeout, String user, String password, int database, String clientName)
    • JedisPool

      public JedisPool(org.apache.commons.pool2.impl.GenericObjectPoolConfig<Jedis> poolConfig, String host, int port, int connectionTimeout, int soTimeout, int infiniteSoTimeout, String user, String password, int database, String clientName, boolean ssl, SSLSocketFactory sslSocketFactory, SSLParameters sslParameters, HostnameVerifier hostnameVerifier)
    • JedisPool

      public JedisPool(URI uri)
    • JedisPool

      public JedisPool(URI uri, SSLSocketFactory sslSocketFactory, SSLParameters sslParameters, HostnameVerifier hostnameVerifier)
    • JedisPool

      public JedisPool(URI uri, int timeout)
    • JedisPool

      public JedisPool(URI uri, int timeout, SSLSocketFactory sslSocketFactory, SSLParameters sslParameters, HostnameVerifier hostnameVerifier)
    • JedisPool

      public JedisPool(org.apache.commons.pool2.impl.GenericObjectPoolConfig<Jedis> poolConfig, URI uri)
    • JedisPool

      public JedisPool(org.apache.commons.pool2.impl.GenericObjectPoolConfig<Jedis> poolConfig, URI uri, SSLSocketFactory sslSocketFactory, SSLParameters sslParameters, HostnameVerifier hostnameVerifier)
    • JedisPool

      public JedisPool(org.apache.commons.pool2.impl.GenericObjectPoolConfig<Jedis> poolConfig, URI uri, int timeout)
    • JedisPool

      public JedisPool(org.apache.commons.pool2.impl.GenericObjectPoolConfig<Jedis> poolConfig, URI uri, int timeout, SSLSocketFactory sslSocketFactory, SSLParameters sslParameters, HostnameVerifier hostnameVerifier)
    • JedisPool

      public JedisPool(org.apache.commons.pool2.impl.GenericObjectPoolConfig<Jedis> poolConfig, URI uri, int connectionTimeout, int soTimeout)
    • JedisPool

      public JedisPool(org.apache.commons.pool2.impl.GenericObjectPoolConfig<Jedis> poolConfig, URI uri, int connectionTimeout, int soTimeout, SSLSocketFactory sslSocketFactory, SSLParameters sslParameters, HostnameVerifier hostnameVerifier)
    • JedisPool

      public JedisPool(org.apache.commons.pool2.impl.GenericObjectPoolConfig<Jedis> poolConfig, URI uri, int connectionTimeout, int soTimeout, int infiniteSoTimeout, SSLSocketFactory sslSocketFactory, SSLParameters sslParameters, HostnameVerifier hostnameVerifier)
    • JedisPool

      public JedisPool(org.apache.commons.pool2.impl.GenericObjectPoolConfig<Jedis> poolConfig, HostAndPort hostAndPort, JedisClientConfig clientConfig)
    • JedisPool

      public JedisPool(org.apache.commons.pool2.impl.GenericObjectPoolConfig<Jedis> poolConfig, JedisSocketFactory jedisSocketFactory, JedisClientConfig clientConfig)
    • JedisPool

      public JedisPool(org.apache.commons.pool2.impl.GenericObjectPoolConfig<Jedis> poolConfig, org.apache.commons.pool2.PooledObjectFactory<Jedis> factory)
  • Method Details