Package redis.clients.jedis
Class Protocol
java.lang.Object
redis.clients.jedis.Protocol
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumstatic enumstatic enumstatic enumstatic enum -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final Stringstatic final byteprivate static final Stringstatic final byte[]static final byte[]static final byte[]static final byte[]static final byte[]static final Charsetstatic final intprivate static final Stringstatic final bytestatic final intstatic final Stringstatic final intstatic final intstatic final intstatic final bytestatic final byteprivate static final Stringstatic final byte[]private static final Stringprivate static final Stringstatic final bytestatic final byte[]private static final String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static String[]parseTargetHostAndSlot(String clusterRedirectResponse) private static Objectprivate static byte[]private static voidprivate static Longprivate static byte[]static Objectread(RedisInputStream is) static Stringstatic voidsendCommand(RedisOutputStream os, CommandArguments args) static final byte[]toByteArray(boolean value) static final byte[]toByteArray(double value) static final byte[]toByteArray(int value) static final byte[]toByteArray(long value)
-
Field Details
-
DEFAULT_HOST
- See Also:
-
DEFAULT_PORT
public static final int DEFAULT_PORT- See Also:
-
DEFAULT_SENTINEL_PORT
public static final int DEFAULT_SENTINEL_PORT- See Also:
-
DEFAULT_TIMEOUT
public static final int DEFAULT_TIMEOUT- See Also:
-
DEFAULT_DATABASE
public static final int DEFAULT_DATABASE- See Also:
-
CLUSTER_HASHSLOTS
public static final int CLUSTER_HASHSLOTS- See Also:
-
CHARSET
-
DOLLAR_BYTE
public static final byte DOLLAR_BYTE- See Also:
-
ASTERISK_BYTE
public static final byte ASTERISK_BYTE- See Also:
-
PLUS_BYTE
public static final byte PLUS_BYTE- See Also:
-
MINUS_BYTE
public static final byte MINUS_BYTE- See Also:
-
COLON_BYTE
public static final byte COLON_BYTE- See Also:
-
BYTES_TRUE
public static final byte[] BYTES_TRUE -
BYTES_FALSE
public static final byte[] BYTES_FALSE -
BYTES_TILDE
public static final byte[] BYTES_TILDE -
BYTES_EQUAL
public static final byte[] BYTES_EQUAL -
BYTES_ASTERISK
public static final byte[] BYTES_ASTERISK -
POSITIVE_INFINITY_BYTES
public static final byte[] POSITIVE_INFINITY_BYTES -
NEGATIVE_INFINITY_BYTES
public static final byte[] NEGATIVE_INFINITY_BYTES -
ASK_PREFIX
- See Also:
-
MOVED_PREFIX
- See Also:
-
CLUSTERDOWN_PREFIX
- See Also:
-
BUSY_PREFIX
- See Also:
-
NOSCRIPT_PREFIX
- See Also:
-
WRONGPASS_PREFIX
- See Also:
-
NOPERM_PREFIX
- See Also:
-
-
Constructor Details
-
Protocol
private Protocol()
-
-
Method Details
-
sendCommand
-
processError
-
readErrorLineIfPossible
-
parseTargetHostAndSlot
-
process
-
processStatusCodeReply
-
processBulkReply
-
processInteger
-
processMultiBulkReply
-
read
-
toByteArray
public static final byte[] toByteArray(boolean value) -
toByteArray
public static final byte[] toByteArray(int value) -
toByteArray
public static final byte[] toByteArray(long value) -
toByteArray
public static final byte[] toByteArray(double value)
-