Package redis.clients.jedis
Class Connection
- java.lang.Object
-
- redis.clients.jedis.Connection
-
- All Implemented Interfaces:
Closeable,AutoCloseable
- Direct Known Subclasses:
BinaryClient
public class Connection extends Object implements Closeable
-
-
Constructor Summary
Constructors Constructor Description Connection()Connection(String host)Connection(String host, int port)Connection(String host, int port, boolean ssl)Connection(String host, int port, boolean ssl, SSLSocketFactory sslSocketFactory, SSLParameters sslParameters, HostnameVerifier hostnameVerifier)Connection(JedisSocketFactory jedisSocketFactory)
-
Method Summary
-
-
-
Constructor Detail
-
Connection
public Connection()
-
Connection
public Connection(String host)
-
Connection
public Connection(String host, int port)
-
Connection
public Connection(String host, int port, boolean ssl)
-
Connection
public Connection(String host, int port, boolean ssl, SSLSocketFactory sslSocketFactory, SSLParameters sslParameters, HostnameVerifier hostnameVerifier)
-
Connection
public Connection(JedisSocketFactory jedisSocketFactory)
-
-
Method Detail
-
getSocket
public Socket getSocket()
-
getConnectionTimeout
public int getConnectionTimeout()
-
getSoTimeout
public int getSoTimeout()
-
setConnectionTimeout
public void setConnectionTimeout(int connectionTimeout)
-
setSoTimeout
public void setSoTimeout(int soTimeout)
-
setInfiniteSoTimeout
public void setInfiniteSoTimeout(int infiniteSoTimeout)
-
setTimeoutInfinite
public void setTimeoutInfinite()
-
rollbackTimeout
public void rollbackTimeout()
-
sendCommand
public void sendCommand(ProtocolCommand cmd, String... args)
-
sendCommand
public void sendCommand(ProtocolCommand cmd)
-
sendCommand
public void sendCommand(ProtocolCommand cmd, byte[]... args)
-
getHost
public String getHost()
-
setHost
public void setHost(String host)
-
getPort
public int getPort()
-
setPort
public void setPort(int port)
-
connect
public void connect()
-
close
public void close()
- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceCloseable
-
disconnect
public void disconnect()
-
isConnected
public boolean isConnected()
-
getStatusCodeReply
public String getStatusCodeReply()
-
getBulkReply
public String getBulkReply()
-
getBinaryBulkReply
public byte[] getBinaryBulkReply()
-
getIntegerReply
public Long getIntegerReply()
-
getBinaryMultiBulkReply
public List<byte[]> getBinaryMultiBulkReply()
-
getRawObjectMultiBulkReply
@Deprecated public List<Object> getRawObjectMultiBulkReply()
Deprecated.
-
getOne
public Object getOne()
-
isBroken
public boolean isBroken()
-
flush
protected void flush()
-
readProtocolWithCheckingBroken
protected Object readProtocolWithCheckingBroken()
-
-