public class JedisPool extends JedisPoolAbstract
构造器和说明 |
---|
JedisPool() |
JedisPool(GenericObjectPoolConfig<Jedis> poolConfig) |
JedisPool(GenericObjectPoolConfig<Jedis> poolConfig,
HostAndPort hostAndPort,
JedisClientConfig clientConfig) |
JedisPool(GenericObjectPoolConfig<Jedis> poolConfig,
JedisSocketFactory jedisSocketFactory,
JedisClientConfig clientConfig) |
JedisPool(GenericObjectPoolConfig<Jedis> poolConfig,
java.lang.String host) |
JedisPool(GenericObjectPoolConfig<Jedis> poolConfig,
java.lang.String host,
int port) |
JedisPool(GenericObjectPoolConfig<Jedis> poolConfig,
java.lang.String host,
int port,
boolean ssl) |
JedisPool(GenericObjectPoolConfig<Jedis> poolConfig,
java.lang.String host,
int port,
boolean ssl,
javax.net.ssl.SSLSocketFactory sslSocketFactory,
javax.net.ssl.SSLParameters sslParameters,
javax.net.ssl.HostnameVerifier hostnameVerifier) |
JedisPool(GenericObjectPoolConfig<Jedis> poolConfig,
java.lang.String host,
int port,
int timeout) |
JedisPool(GenericObjectPoolConfig<Jedis> poolConfig,
java.lang.String host,
int port,
int timeout,
boolean ssl) |
JedisPool(GenericObjectPoolConfig<Jedis> poolConfig,
java.lang.String host,
int port,
int timeout,
boolean ssl,
javax.net.ssl.SSLSocketFactory sslSocketFactory,
javax.net.ssl.SSLParameters sslParameters,
javax.net.ssl.HostnameVerifier hostnameVerifier) |
JedisPool(GenericObjectPoolConfig<Jedis> poolConfig,
java.lang.String host,
int port,
int connectionTimeout,
int soTimeout,
int infiniteSoTimeout,
java.lang.String password,
int database,
java.lang.String clientName,
boolean ssl,
javax.net.ssl.SSLSocketFactory sslSocketFactory,
javax.net.ssl.SSLParameters sslParameters,
javax.net.ssl.HostnameVerifier hostnameVerifier) |
JedisPool(GenericObjectPoolConfig<Jedis> poolConfig,
java.lang.String host,
int port,
int connectionTimeout,
int soTimeout,
int infiniteSoTimeout,
java.lang.String user,
java.lang.String password,
int database,
java.lang.String clientName) |
JedisPool(GenericObjectPoolConfig<Jedis> poolConfig,
java.lang.String host,
int port,
int connectionTimeout,
int soTimeout,
int infiniteSoTimeout,
java.lang.String user,
java.lang.String password,
int database,
java.lang.String clientName,
boolean ssl,
javax.net.ssl.SSLSocketFactory sslSocketFactory,
javax.net.ssl.SSLParameters sslParameters,
javax.net.ssl.HostnameVerifier hostnameVerifier) |
JedisPool(GenericObjectPoolConfig<Jedis> poolConfig,
java.lang.String host,
int port,
int connectionTimeout,
int soTimeout,
java.lang.String password,
int database,
java.lang.String clientName) |
JedisPool(GenericObjectPoolConfig<Jedis> poolConfig,
java.lang.String host,
int port,
int connectionTimeout,
int soTimeout,
java.lang.String password,
int database,
java.lang.String clientName,
boolean ssl) |
JedisPool(GenericObjectPoolConfig<Jedis> poolConfig,
java.lang.String host,
int port,
int connectionTimeout,
int soTimeout,
java.lang.String password,
int database,
java.lang.String clientName,
boolean ssl,
javax.net.ssl.SSLSocketFactory sslSocketFactory,
javax.net.ssl.SSLParameters sslParameters,
javax.net.ssl.HostnameVerifier hostnameVerifier) |
JedisPool(GenericObjectPoolConfig<Jedis> poolConfig,
java.lang.String host,
int port,
int connectionTimeout,
int soTimeout,
java.lang.String user,
java.lang.String password,
int database,
java.lang.String clientName) |
JedisPool(GenericObjectPoolConfig<Jedis> poolConfig,
java.lang.String host,
int port,
int connectionTimeout,
int soTimeout,
java.lang.String user,
java.lang.String password,
int database,
java.lang.String clientName,
boolean ssl) |
JedisPool(GenericObjectPoolConfig<Jedis> poolConfig,
java.lang.String host,
int port,
int connectionTimeout,
int soTimeout,
java.lang.String user,
java.lang.String password,
int database,
java.lang.String clientName,
boolean ssl,
javax.net.ssl.SSLSocketFactory sslSocketFactory,
javax.net.ssl.SSLParameters sslParameters,
javax.net.ssl.HostnameVerifier hostnameVerifier) |
JedisPool(GenericObjectPoolConfig<Jedis> poolConfig,
java.lang.String host,
int port,
int timeout,
java.lang.String password) |
JedisPool(GenericObjectPoolConfig<Jedis> poolConfig,
java.lang.String host,
int port,
int timeout,
java.lang.String password,
boolean ssl) |
JedisPool(GenericObjectPoolConfig<Jedis> poolConfig,
java.lang.String host,
int port,
int timeout,
java.lang.String password,
boolean ssl,
javax.net.ssl.SSLSocketFactory sslSocketFactory,
javax.net.ssl.SSLParameters sslParameters,
javax.net.ssl.HostnameVerifier hostnameVerifier) |
JedisPool(GenericObjectPoolConfig<Jedis> poolConfig,
java.lang.String host,
int port,
int timeout,
java.lang.String password,
int database) |
JedisPool(GenericObjectPoolConfig<Jedis> poolConfig,
java.lang.String host,
int port,
int timeout,
java.lang.String password,
int database,
boolean ssl) |
JedisPool(GenericObjectPoolConfig<Jedis> poolConfig,
java.lang.String host,
int port,
int timeout,
java.lang.String password,
int database,
boolean ssl,
javax.net.ssl.SSLSocketFactory sslSocketFactory,
javax.net.ssl.SSLParameters sslParameters,
javax.net.ssl.HostnameVerifier hostnameVerifier) |
JedisPool(GenericObjectPoolConfig<Jedis> poolConfig,
java.lang.String host,
int port,
int timeout,
java.lang.String password,
int database,
java.lang.String clientName) |
JedisPool(GenericObjectPoolConfig<Jedis> poolConfig,
java.lang.String host,
int port,
int timeout,
java.lang.String password,
int database,
java.lang.String clientName,
boolean ssl) |
JedisPool(GenericObjectPoolConfig<Jedis> poolConfig,
java.lang.String host,
int port,
int timeout,
java.lang.String password,
int database,
java.lang.String clientName,
boolean ssl,
javax.net.ssl.SSLSocketFactory sslSocketFactory,
javax.net.ssl.SSLParameters sslParameters,
javax.net.ssl.HostnameVerifier hostnameVerifier) |
JedisPool(GenericObjectPoolConfig<Jedis> poolConfig,
java.lang.String host,
int port,
int timeout,
java.lang.String user,
java.lang.String password) |
JedisPool(GenericObjectPoolConfig<Jedis> poolConfig,
java.lang.String host,
int port,
int timeout,
java.lang.String user,
java.lang.String password,
boolean ssl) |
JedisPool(GenericObjectPoolConfig<Jedis> poolConfig,
java.lang.String host,
int port,
int timeout,
java.lang.String user,
java.lang.String password,
int database) |
JedisPool(GenericObjectPoolConfig<Jedis> poolConfig,
java.lang.String host,
int port,
int timeout,
java.lang.String user,
java.lang.String password,
int database,
boolean ssl) |
JedisPool(GenericObjectPoolConfig<Jedis> poolConfig,
java.lang.String host,
int port,
int timeout,
java.lang.String user,
java.lang.String password,
int database,
java.lang.String clientName) |
JedisPool(GenericObjectPoolConfig<Jedis> poolConfig,
java.lang.String host,
int port,
int timeout,
java.lang.String user,
java.lang.String password,
int database,
java.lang.String clientName,
boolean ssl) |
JedisPool(GenericObjectPoolConfig<Jedis> poolConfig,
java.lang.String host,
int port,
java.lang.String user,
java.lang.String password) |
JedisPool(GenericObjectPoolConfig<Jedis> poolConfig,
java.net.URI uri) |
JedisPool(GenericObjectPoolConfig<Jedis> poolConfig,
java.net.URI uri,
int timeout) |
JedisPool(GenericObjectPoolConfig<Jedis> poolConfig,
java.net.URI uri,
int connectionTimeout,
int soTimeout) |
JedisPool(GenericObjectPoolConfig<Jedis> poolConfig,
java.net.URI uri,
int connectionTimeout,
int soTimeout,
int infiniteSoTimeout,
javax.net.ssl.SSLSocketFactory sslSocketFactory,
javax.net.ssl.SSLParameters sslParameters,
javax.net.ssl.HostnameVerifier hostnameVerifier) |
JedisPool(GenericObjectPoolConfig<Jedis> poolConfig,
java.net.URI uri,
int connectionTimeout,
int soTimeout,
javax.net.ssl.SSLSocketFactory sslSocketFactory,
javax.net.ssl.SSLParameters sslParameters,
javax.net.ssl.HostnameVerifier hostnameVerifier) |
JedisPool(GenericObjectPoolConfig<Jedis> poolConfig,
java.net.URI uri,
int timeout,
javax.net.ssl.SSLSocketFactory sslSocketFactory,
javax.net.ssl.SSLParameters sslParameters,
javax.net.ssl.HostnameVerifier hostnameVerifier) |
JedisPool(GenericObjectPoolConfig<Jedis> poolConfig,
java.net.URI uri,
javax.net.ssl.SSLSocketFactory sslSocketFactory,
javax.net.ssl.SSLParameters sslParameters,
javax.net.ssl.HostnameVerifier hostnameVerifier) |
JedisPool(GenericObjectPoolConfig poolConfig,
PooledObjectFactory<Jedis> factory) |
JedisPool(java.lang.String url)
已过时。
This constructor will not accept a host string in future. It will accept only a uri
string. You can use
JedisURIHelper.isValid(java.net.URI) before this. |
JedisPool(java.lang.String host,
int port) |
JedisPool(java.lang.String host,
int port,
boolean ssl) |
JedisPool(java.lang.String host,
int port,
boolean ssl,
javax.net.ssl.SSLSocketFactory sslSocketFactory,
javax.net.ssl.SSLParameters sslParameters,
javax.net.ssl.HostnameVerifier hostnameVerifier) |
JedisPool(java.lang.String host,
int port,
java.lang.String user,
java.lang.String password) |
JedisPool(java.lang.String url,
javax.net.ssl.SSLSocketFactory sslSocketFactory,
javax.net.ssl.SSLParameters sslParameters,
javax.net.ssl.HostnameVerifier hostnameVerifier)
已过时。
This constructor will not accept a host string in future. It will accept only a uri
string. You can use
JedisURIHelper.isValid(java.net.URI) before this. |
JedisPool(java.net.URI uri) |
JedisPool(java.net.URI uri,
int timeout) |
JedisPool(java.net.URI uri,
int timeout,
javax.net.ssl.SSLSocketFactory sslSocketFactory,
javax.net.ssl.SSLParameters sslParameters,
javax.net.ssl.HostnameVerifier hostnameVerifier) |
JedisPool(java.net.URI uri,
javax.net.ssl.SSLSocketFactory sslSocketFactory,
javax.net.ssl.SSLParameters sslParameters,
javax.net.ssl.HostnameVerifier hostnameVerifier) |
限定符和类型 | 方法和说明 |
---|---|
Jedis |
getResource() |
void |
returnResource(Jedis resource) |
addObjects, close, destroy, getMaxBorrowWaitTimeMillis, getMeanBorrowWaitTimeMillis, getNumActive, getNumIdle, getNumWaiters, initPool, isClosed, returnBrokenResource
public JedisPool()
public JedisPool(GenericObjectPoolConfig<Jedis> poolConfig, java.lang.String host)
public JedisPool(java.lang.String host, int port)
@Deprecated public JedisPool(java.lang.String url)
JedisURIHelper.isValid(java.net.URI)
before this.url
- @Deprecated public JedisPool(java.lang.String url, javax.net.ssl.SSLSocketFactory sslSocketFactory, javax.net.ssl.SSLParameters sslParameters, javax.net.ssl.HostnameVerifier hostnameVerifier)
JedisURIHelper.isValid(java.net.URI)
before this.url
- sslSocketFactory
- sslParameters
- hostnameVerifier
- public JedisPool(java.net.URI uri)
public JedisPool(java.net.URI uri, javax.net.ssl.SSLSocketFactory sslSocketFactory, javax.net.ssl.SSLParameters sslParameters, javax.net.ssl.HostnameVerifier hostnameVerifier)
public JedisPool(java.net.URI uri, int timeout)
public JedisPool(java.net.URI uri, int timeout, javax.net.ssl.SSLSocketFactory sslSocketFactory, javax.net.ssl.SSLParameters sslParameters, javax.net.ssl.HostnameVerifier hostnameVerifier)
public JedisPool(GenericObjectPoolConfig<Jedis> poolConfig, java.lang.String host, int port, int timeout, java.lang.String password)
public JedisPool(java.lang.String host, int port, java.lang.String user, java.lang.String password)
public JedisPool(GenericObjectPoolConfig<Jedis> poolConfig, java.lang.String host, int port, java.lang.String user, java.lang.String password)
public JedisPool(GenericObjectPoolConfig<Jedis> poolConfig, java.lang.String host, int port, int timeout, java.lang.String user, java.lang.String password)
public JedisPool(GenericObjectPoolConfig<Jedis> poolConfig, java.lang.String host, int port, int timeout, java.lang.String password, boolean ssl)
public JedisPool(GenericObjectPoolConfig<Jedis> poolConfig, java.lang.String host, int port, int timeout, java.lang.String user, java.lang.String password, boolean ssl)
public JedisPool(GenericObjectPoolConfig<Jedis> poolConfig, java.lang.String host, int port, int timeout, java.lang.String password, boolean ssl, javax.net.ssl.SSLSocketFactory sslSocketFactory, javax.net.ssl.SSLParameters sslParameters, javax.net.ssl.HostnameVerifier hostnameVerifier)
public JedisPool(GenericObjectPoolConfig<Jedis> poolConfig, java.lang.String host, int port)
public JedisPool(GenericObjectPoolConfig<Jedis> poolConfig, java.lang.String host, int port, boolean ssl)
public JedisPool(GenericObjectPoolConfig<Jedis> poolConfig, java.lang.String host, int port, boolean ssl, javax.net.ssl.SSLSocketFactory sslSocketFactory, javax.net.ssl.SSLParameters sslParameters, javax.net.ssl.HostnameVerifier hostnameVerifier)
public JedisPool(GenericObjectPoolConfig<Jedis> poolConfig, java.lang.String host, int port, int timeout)
public JedisPool(GenericObjectPoolConfig<Jedis> poolConfig, java.lang.String host, int port, int timeout, boolean ssl)
public JedisPool(GenericObjectPoolConfig<Jedis> poolConfig, java.lang.String host, int port, int timeout, boolean ssl, javax.net.ssl.SSLSocketFactory sslSocketFactory, javax.net.ssl.SSLParameters sslParameters, javax.net.ssl.HostnameVerifier hostnameVerifier)
public JedisPool(GenericObjectPoolConfig<Jedis> poolConfig, java.lang.String host, int port, int timeout, java.lang.String password, int database)
public JedisPool(GenericObjectPoolConfig<Jedis> poolConfig, java.lang.String host, int port, int timeout, java.lang.String user, java.lang.String password, int database)
public JedisPool(GenericObjectPoolConfig<Jedis> poolConfig, java.lang.String host, int port, int timeout, java.lang.String password, int database, boolean ssl)
public JedisPool(GenericObjectPoolConfig<Jedis> poolConfig, java.lang.String host, int port, int timeout, java.lang.String user, java.lang.String password, int database, boolean ssl)
public JedisPool(GenericObjectPoolConfig<Jedis> poolConfig, java.lang.String host, int port, int timeout, java.lang.String password, int database, boolean ssl, javax.net.ssl.SSLSocketFactory sslSocketFactory, javax.net.ssl.SSLParameters sslParameters, javax.net.ssl.HostnameVerifier hostnameVerifier)
public JedisPool(GenericObjectPoolConfig<Jedis> poolConfig, java.lang.String host, int port, int timeout, java.lang.String password, int database, java.lang.String clientName)
public JedisPool(GenericObjectPoolConfig<Jedis> poolConfig, java.lang.String host, int port, int timeout, java.lang.String user, java.lang.String password, int database, java.lang.String clientName)
public JedisPool(GenericObjectPoolConfig<Jedis> poolConfig, java.lang.String host, int port, int timeout, java.lang.String password, int database, java.lang.String clientName, boolean ssl)
public JedisPool(GenericObjectPoolConfig<Jedis> poolConfig, java.lang.String host, int port, int timeout, java.lang.String user, java.lang.String password, int database, java.lang.String clientName, boolean ssl)
public JedisPool(GenericObjectPoolConfig<Jedis> poolConfig, java.lang.String host, int port, int timeout, java.lang.String password, int database, java.lang.String clientName, boolean ssl, javax.net.ssl.SSLSocketFactory sslSocketFactory, javax.net.ssl.SSLParameters sslParameters, javax.net.ssl.HostnameVerifier hostnameVerifier)
public JedisPool(GenericObjectPoolConfig<Jedis> poolConfig, java.lang.String host, int port, int connectionTimeout, int soTimeout, java.lang.String password, int database, java.lang.String clientName, boolean ssl, javax.net.ssl.SSLSocketFactory sslSocketFactory, javax.net.ssl.SSLParameters sslParameters, javax.net.ssl.HostnameVerifier hostnameVerifier)
public JedisPool(GenericObjectPoolConfig<Jedis> poolConfig, java.lang.String host, int port, int connectionTimeout, int soTimeout, int infiniteSoTimeout, java.lang.String password, int database, java.lang.String clientName, boolean ssl, javax.net.ssl.SSLSocketFactory sslSocketFactory, javax.net.ssl.SSLParameters sslParameters, javax.net.ssl.HostnameVerifier hostnameVerifier)
public JedisPool(GenericObjectPoolConfig<Jedis> poolConfig, java.lang.String host, int port, int connectionTimeout, int soTimeout, java.lang.String user, java.lang.String password, int database, java.lang.String clientName, boolean ssl, javax.net.ssl.SSLSocketFactory sslSocketFactory, javax.net.ssl.SSLParameters sslParameters, javax.net.ssl.HostnameVerifier hostnameVerifier)
public JedisPool(GenericObjectPoolConfig<Jedis> poolConfig, java.lang.String host, int port, int connectionTimeout, int soTimeout, int infiniteSoTimeout, java.lang.String user, java.lang.String password, int database, java.lang.String clientName, boolean ssl, javax.net.ssl.SSLSocketFactory sslSocketFactory, javax.net.ssl.SSLParameters sslParameters, javax.net.ssl.HostnameVerifier hostnameVerifier)
public JedisPool(GenericObjectPoolConfig<Jedis> poolConfig, HostAndPort hostAndPort, JedisClientConfig clientConfig)
public JedisPool(GenericObjectPoolConfig<Jedis> poolConfig, JedisSocketFactory jedisSocketFactory, JedisClientConfig clientConfig)
public JedisPool(GenericObjectPoolConfig<Jedis> poolConfig)
public JedisPool(java.lang.String host, int port, boolean ssl)
public JedisPool(GenericObjectPoolConfig<Jedis> poolConfig, java.lang.String host, int port, int connectionTimeout, int soTimeout, java.lang.String password, int database, java.lang.String clientName)
public JedisPool(GenericObjectPoolConfig<Jedis> poolConfig, java.lang.String host, int port, int connectionTimeout, int soTimeout, java.lang.String user, java.lang.String password, int database, java.lang.String clientName)
public JedisPool(GenericObjectPoolConfig<Jedis> poolConfig, java.lang.String host, int port, int connectionTimeout, int soTimeout, int infiniteSoTimeout, java.lang.String user, java.lang.String password, int database, java.lang.String clientName)
public JedisPool(java.lang.String host, int port, boolean ssl, javax.net.ssl.SSLSocketFactory sslSocketFactory, javax.net.ssl.SSLParameters sslParameters, javax.net.ssl.HostnameVerifier hostnameVerifier)
public JedisPool(GenericObjectPoolConfig<Jedis> poolConfig, java.lang.String host, int port, int connectionTimeout, int soTimeout, java.lang.String password, int database, java.lang.String clientName, boolean ssl)
public JedisPool(GenericObjectPoolConfig<Jedis> poolConfig, java.lang.String host, int port, int connectionTimeout, int soTimeout, java.lang.String user, java.lang.String password, int database, java.lang.String clientName, boolean ssl)
public JedisPool(GenericObjectPoolConfig<Jedis> poolConfig, java.net.URI uri)
public JedisPool(GenericObjectPoolConfig<Jedis> poolConfig, java.net.URI uri, javax.net.ssl.SSLSocketFactory sslSocketFactory, javax.net.ssl.SSLParameters sslParameters, javax.net.ssl.HostnameVerifier hostnameVerifier)
public JedisPool(GenericObjectPoolConfig<Jedis> poolConfig, java.net.URI uri, int timeout)
public JedisPool(GenericObjectPoolConfig<Jedis> poolConfig, java.net.URI uri, int timeout, javax.net.ssl.SSLSocketFactory sslSocketFactory, javax.net.ssl.SSLParameters sslParameters, javax.net.ssl.HostnameVerifier hostnameVerifier)
public JedisPool(GenericObjectPoolConfig<Jedis> poolConfig, java.net.URI uri, int connectionTimeout, int soTimeout)
public JedisPool(GenericObjectPoolConfig<Jedis> poolConfig, java.net.URI uri, int connectionTimeout, int soTimeout, javax.net.ssl.SSLSocketFactory sslSocketFactory, javax.net.ssl.SSLParameters sslParameters, javax.net.ssl.HostnameVerifier hostnameVerifier)
public JedisPool(GenericObjectPoolConfig<Jedis> poolConfig, java.net.URI uri, int connectionTimeout, int soTimeout, int infiniteSoTimeout, javax.net.ssl.SSLSocketFactory sslSocketFactory, javax.net.ssl.SSLParameters sslParameters, javax.net.ssl.HostnameVerifier hostnameVerifier)
public JedisPool(GenericObjectPoolConfig poolConfig, PooledObjectFactory<Jedis> factory)
public Jedis getResource()
getResource
在类中 Pool<Jedis>
public void returnResource(Jedis resource)
returnResource
在类中 Pool<Jedis>