public class Connection
extends java.lang.Object
implements java.io.Closeable
构造器和说明 |
---|
Connection() |
Connection(HostAndPort hostAndPort,
JedisClientConfig clientConfig) |
Connection(JedisSocketFactory jedisSocketFactory) |
Connection(java.lang.String host)
已过时。
This constructor will be removed in future. It can be replaced with
Connection(java.lang.String, int) with the host and Protocol.DEFAULT_PORT . |
Connection(java.lang.String host,
int port) |
Connection(java.lang.String host,
int port,
boolean ssl)
已过时。
This constructor will be removed in future.
|
Connection(java.lang.String host,
int port,
boolean ssl,
javax.net.ssl.SSLSocketFactory sslSocketFactory,
javax.net.ssl.SSLParameters sslParameters,
javax.net.ssl.HostnameVerifier hostnameVerifier)
已过时。
This constructor will be removed in future.
|
限定符和类型 | 方法和说明 |
---|---|
void |
close() |
void |
connect() |
void |
disconnect() |
byte[] |
getBinaryBulkReply() |
java.util.List<byte[]> |
getBinaryMultiBulkReply() |
java.lang.String |
getBulkReply() |
int |
getConnectionTimeout() |
java.lang.String |
getHost() |
java.util.List<java.lang.Long> |
getIntegerMultiBulkReply() |
java.lang.Long |
getIntegerReply() |
java.util.List<java.lang.Object> |
getMany(int count) |
java.util.List<java.lang.String> |
getMultiBulkReply() |
java.util.List<java.lang.Object> |
getObjectMultiBulkReply() |
java.lang.Object |
getOne() |
int |
getPort() |
java.util.List<java.lang.Object> |
getRawObjectMultiBulkReply()
已过时。
|
java.net.Socket |
getSocket() |
int |
getSoTimeout() |
java.lang.String |
getStatusCodeReply() |
java.util.List<java.lang.Object> |
getUnflushedObjectMultiBulkReply() |
boolean |
isBroken() |
boolean |
isConnected() |
void |
rollbackTimeout() |
void |
sendCommand(ProtocolCommand cmd) |
void |
sendCommand(ProtocolCommand cmd,
byte[]... args) |
void |
sendCommand(ProtocolCommand cmd,
java.lang.String... args) |
void |
setConnectionTimeout(int connectionTimeout)
已过时。
This method is not supported anymore and is kept for backward compatibility. It
will be removed in future.
|
void |
setHost(java.lang.String host)
已过时。
This method will be removed in future.
|
void |
setInfiniteSoTimeout(int infiniteSoTimeout) |
void |
setPort(int port)
已过时。
This method will be removed in future.
|
void |
setSoTimeout(int soTimeout) |
void |
setTimeoutInfinite() |
java.lang.String |
toString() |
public Connection()
@Deprecated public Connection(java.lang.String host)
Connection(java.lang.String, int)
with the host and Protocol.DEFAULT_PORT
.host
- public Connection(java.lang.String host, int port)
@Deprecated public Connection(java.lang.String host, int port, boolean ssl)
@Deprecated public Connection(java.lang.String host, int port, boolean ssl, javax.net.ssl.SSLSocketFactory sslSocketFactory, javax.net.ssl.SSLParameters sslParameters, javax.net.ssl.HostnameVerifier hostnameVerifier)
public Connection(HostAndPort hostAndPort, JedisClientConfig clientConfig)
public Connection(JedisSocketFactory jedisSocketFactory)
public java.lang.String toString()
toString
在类中 java.lang.Object
public java.net.Socket getSocket()
public int getConnectionTimeout()
public int getSoTimeout()
@Deprecated public void setConnectionTimeout(int connectionTimeout)
connectionTimeout
- public void setSoTimeout(int soTimeout)
public void setInfiniteSoTimeout(int infiniteSoTimeout)
public void setTimeoutInfinite()
public void rollbackTimeout()
public void sendCommand(ProtocolCommand cmd, java.lang.String... args)
public void sendCommand(ProtocolCommand cmd)
public void sendCommand(ProtocolCommand cmd, byte[]... args)
public java.lang.String getHost()
@Deprecated public void setHost(java.lang.String host)
host
- public int getPort()
@Deprecated public void setPort(int port)
port
- public void connect() throws JedisConnectionException
public void close()
close
在接口中 java.io.Closeable
close
在接口中 java.lang.AutoCloseable
public void disconnect()
public boolean isConnected()
public java.lang.String getStatusCodeReply()
public java.lang.String getBulkReply()
public byte[] getBinaryBulkReply()
public java.lang.Long getIntegerReply()
public java.util.List<java.lang.String> getMultiBulkReply()
public java.util.List<byte[]> getBinaryMultiBulkReply()
@Deprecated public java.util.List<java.lang.Object> getRawObjectMultiBulkReply()
public java.util.List<java.lang.Object> getUnflushedObjectMultiBulkReply()
public java.util.List<java.lang.Object> getObjectMultiBulkReply()
public java.util.List<java.lang.Long> getIntegerMultiBulkReply()
public java.lang.Object getOne()
public boolean isBroken()
public java.util.List<java.lang.Object> getMany(int count)