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:
close
in interfaceAutoCloseable
- Specified by:
close
in 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()
-
-