redis.clients.jedis
Class Connection

java.lang.Object
  extended by redis.clients.jedis.Connection
Direct Known Subclasses:
BinaryClient

public class Connection
extends java.lang.Object


Constructor Summary
Connection()
           
Connection(java.lang.String host)
           
Connection(java.lang.String host, int port)
           
 
Method Summary
 void connect()
           
 void disconnect()
           
protected  void flush()
           
 java.util.List<java.lang.Object> getAll()
           
 java.util.List<java.lang.Object> getAll(int except)
           
 byte[] getBinaryBulkReply()
           
 java.util.List<byte[]> getBinaryMultiBulkReply()
           
 java.lang.String getBulkReply()
           
 java.lang.String getHost()
           
 java.lang.Long getIntegerReply()
           
 java.util.List<java.lang.String> getMultiBulkReply()
           
 java.util.List<java.lang.Object> getObjectMultiBulkReply()
           
 java.lang.Object getOne()
           
 int getPort()
           
protected  java.lang.String getStatusCodeReply()
           
 int getTimeout()
           
 boolean isConnected()
           
 void rollbackTimeout()
           
protected  Connection sendCommand(Protocol.Command cmd)
           
protected  Connection sendCommand(Protocol.Command cmd, byte[]... args)
           
protected  Connection sendCommand(Protocol.Command cmd, java.lang.String... args)
           
 void setHost(java.lang.String host)
           
 void setPort(int port)
           
 void setTimeout(int timeout)
           
 void setTimeoutInfinite()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Connection

public Connection(java.lang.String host)

Connection

public Connection(java.lang.String host,
                  int port)

Connection

public Connection()
Method Detail

getTimeout

public int getTimeout()

setTimeout

public void setTimeout(int timeout)

setTimeoutInfinite

public void setTimeoutInfinite()

rollbackTimeout

public void rollbackTimeout()

flush

protected void flush()

sendCommand

protected Connection sendCommand(Protocol.Command cmd,
                                 java.lang.String... args)

sendCommand

protected Connection sendCommand(Protocol.Command cmd,
                                 byte[]... args)

sendCommand

protected Connection sendCommand(Protocol.Command cmd)

getHost

public java.lang.String getHost()

setHost

public void setHost(java.lang.String host)

getPort

public int getPort()

setPort

public void setPort(int port)

connect

public void connect()

disconnect

public void disconnect()

isConnected

public boolean isConnected()

getStatusCodeReply

protected java.lang.String getStatusCodeReply()

getBulkReply

public java.lang.String getBulkReply()

getBinaryBulkReply

public byte[] getBinaryBulkReply()

getIntegerReply

public java.lang.Long getIntegerReply()

getMultiBulkReply

public java.util.List<java.lang.String> getMultiBulkReply()

getBinaryMultiBulkReply

public java.util.List<byte[]> getBinaryMultiBulkReply()

getObjectMultiBulkReply

public java.util.List<java.lang.Object> getObjectMultiBulkReply()

getAll

public java.util.List<java.lang.Object> getAll()

getAll

public java.util.List<java.lang.Object> getAll(int except)

getOne

public java.lang.Object getOne()