public class DefaultJedisSocketFactory extends java.lang.Object implements JedisSocketFactory
| 构造器和说明 |
|---|
DefaultJedisSocketFactory() |
DefaultJedisSocketFactory(HostAndPort hostAndPort) |
DefaultJedisSocketFactory(HostAndPort hostAndPort,
JedisClientConfig config) |
DefaultJedisSocketFactory(JedisClientConfig config) |
DefaultJedisSocketFactory(java.lang.String host,
int port,
int connectionTimeout,
int socketTimeout,
boolean ssl,
javax.net.ssl.SSLSocketFactory sslSocketFactory,
javax.net.ssl.SSLParameters sslParameters,
javax.net.ssl.HostnameVerifier hostnameVerifier)
已过时。
|
| 限定符和类型 | 方法和说明 |
|---|---|
java.net.Socket |
createSocket()
WARNING: Throwing IOException will not be supported in future.
|
int |
getConnectionTimeout() |
java.lang.String |
getDescription() |
java.lang.String |
getHost() |
HostAndPort |
getHostAndPort() |
HostAndPortMapper |
getHostAndPortMapper() |
javax.net.ssl.HostnameVerifier |
getHostnameVerifier() |
int |
getPort() |
HostAndPort |
getSocketHostAndPort() |
int |
getSoTimeout() |
javax.net.ssl.SSLParameters |
getSslParameters() |
javax.net.ssl.SSLSocketFactory |
getSslSocketFactory() |
boolean |
isSsl() |
void |
setConnectionTimeout(int connectionTimeout) |
void |
setHost(java.lang.String host) |
void |
setHostAndPort(HostAndPort hostAndPort) |
void |
setHostAndPortMapper(HostAndPortMapper hostAndPortMapper) |
void |
setHostnameVerifier(javax.net.ssl.HostnameVerifier hostnameVerifier) |
void |
setPort(int port) |
void |
setSoTimeout(int soTimeout) |
void |
setSsl(boolean ssl) |
void |
setSslParameters(javax.net.ssl.SSLParameters sslParameters) |
void |
setSslSocketFactory(javax.net.ssl.SSLSocketFactory sslSocketFactory) |
java.lang.String |
toString() |
void |
updateHostAndPort(HostAndPort hostAndPort) |
public DefaultJedisSocketFactory()
public DefaultJedisSocketFactory(HostAndPort hostAndPort)
public DefaultJedisSocketFactory(JedisClientConfig config)
@Deprecated
public DefaultJedisSocketFactory(java.lang.String host,
int port,
int connectionTimeout,
int socketTimeout,
boolean ssl,
javax.net.ssl.SSLSocketFactory sslSocketFactory,
javax.net.ssl.SSLParameters sslParameters,
javax.net.ssl.HostnameVerifier hostnameVerifier)
public DefaultJedisSocketFactory(HostAndPort hostAndPort, JedisClientConfig config)
public java.net.Socket createSocket()
throws JedisConnectionException
JedisSocketFactorycreateSocket 在接口中 JedisSocketFactoryJedisConnectionExceptionpublic void updateHostAndPort(HostAndPort hostAndPort)
updateHostAndPort 在接口中 JedisSocketFactorypublic HostAndPort getSocketHostAndPort()
public HostAndPort getHostAndPort()
public void setHostAndPort(HostAndPort hostAndPort)
public java.lang.String getDescription()
getDescription 在接口中 JedisSocketFactorypublic java.lang.String getHost()
getHost 在接口中 JedisSocketFactorypublic void setHost(java.lang.String host)
setHost 在接口中 JedisSocketFactorypublic int getPort()
getPort 在接口中 JedisSocketFactorypublic void setPort(int port)
setPort 在接口中 JedisSocketFactorypublic int getConnectionTimeout()
getConnectionTimeout 在接口中 JedisSocketFactorypublic void setConnectionTimeout(int connectionTimeout)
setConnectionTimeout 在接口中 JedisSocketFactorypublic int getSoTimeout()
getSoTimeout 在接口中 JedisSocketFactorypublic void setSoTimeout(int soTimeout)
setSoTimeout 在接口中 JedisSocketFactorypublic boolean isSsl()
public void setSsl(boolean ssl)
public javax.net.ssl.SSLSocketFactory getSslSocketFactory()
public void setSslSocketFactory(javax.net.ssl.SSLSocketFactory sslSocketFactory)
public javax.net.ssl.SSLParameters getSslParameters()
public void setSslParameters(javax.net.ssl.SSLParameters sslParameters)
public javax.net.ssl.HostnameVerifier getHostnameVerifier()
public void setHostnameVerifier(javax.net.ssl.HostnameVerifier hostnameVerifier)
public HostAndPortMapper getHostAndPortMapper()
public void setHostAndPortMapper(HostAndPortMapper hostAndPortMapper)
public java.lang.String toString()
toString 在类中 java.lang.Object