redis.clients.jedis
Class Connection

java.lang.Object
  extended by redis.clients.jedis.Connection
All Implemented Interfaces:
Closeable
Direct Known Subclasses:
BinaryClient

public class Connection
extends Object
implements Closeable


Constructor Summary
Connection()
           
Connection(String host)
           
Connection(String host, int port)
           
 
Method Summary
 void close()
           
 void connect()
           
 void disconnect()
           
protected  void flush()
           
 List<Object> getAll()
           
 List<Object> getAll(int except)
           
 byte[] getBinaryBulkReply()
           
 List<byte[]> getBinaryMultiBulkReply()
           
 String getBulkReply()
           
 String getHost()
           
 List<Long> getIntegerMultiBulkReply()
           
 Long getIntegerReply()
           
 List<String> getMultiBulkReply()
           
 List<Object> getObjectMultiBulkReply()
           
 Object getOne()
           
 int getPort()
           
 List<Object> getRawObjectMultiBulkReply()
           
 Socket getSocket()
           
protected  String getStatusCodeReply()
           
 int getTimeout()
           
 boolean isBroken()
           
 boolean isConnected()
           
protected  Object readProtocolWithCheckingBroken()
           
 void resetPipelinedCount()
           
 void rollbackTimeout()
           
protected  Connection sendCommand(Protocol.Command cmd)
           
protected  Connection sendCommand(Protocol.Command cmd, byte[]... args)
           
protected  Connection sendCommand(Protocol.Command cmd, String... args)
           
 void setHost(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(String host)

Connection

public Connection(String host,
                  int port)

Connection

public Connection()
Method Detail

getSocket

public Socket getSocket()

getTimeout

public int getTimeout()

setTimeout

public void setTimeout(int timeout)

setTimeoutInfinite

public void setTimeoutInfinite()

rollbackTimeout

public void rollbackTimeout()

sendCommand

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

sendCommand

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

sendCommand

protected Connection sendCommand(Protocol.Command cmd)

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 interface Closeable

disconnect

public void disconnect()

isConnected

public boolean isConnected()

getStatusCodeReply

protected String getStatusCodeReply()

getBulkReply

public String getBulkReply()

getBinaryBulkReply

public byte[] getBinaryBulkReply()

getIntegerReply

public Long getIntegerReply()

getMultiBulkReply

public List<String> getMultiBulkReply()

getBinaryMultiBulkReply

public List<byte[]> getBinaryMultiBulkReply()

resetPipelinedCount

public void resetPipelinedCount()

getRawObjectMultiBulkReply

public List<Object> getRawObjectMultiBulkReply()

getObjectMultiBulkReply

public List<Object> getObjectMultiBulkReply()

getIntegerMultiBulkReply

public List<Long> getIntegerMultiBulkReply()

getAll

public List<Object> getAll()

getAll

public List<Object> getAll(int except)

getOne

public Object getOne()

isBroken

public boolean isBroken()

flush

protected void flush()

readProtocolWithCheckingBroken

protected Object readProtocolWithCheckingBroken()


Copyright © 2014. All rights reserved.