See: Description
| Interface | Description |
|---|---|
| BulkResponse |
[TODO: document me!]
|
| MultiBulkResponse |
[TODO: document me!]
|
| Protocol |
Protocol is effectively a
Message factory. |
| Protocol.Factory | |
| Request |
[TODO: document me!]
|
| Response |
[TODO: detail the requirements - this is wip.]
|
| StatusResponse |
This is just a marker interface.
|
| ValueResponse |
Formally, redis only returns "integers" as values, but in fact, an operation such as
Command.RANDOMKEY will return a key in a single line reply, and not a bulk reply. |
| Class | Description |
|---|---|
| ResponseStatus |
[TODO: document me!]
|
| Enum | Description |
|---|---|
| Command |
Redis commands, (~) verbatim.
|
| Command.Flag |
Defines (32 bit) flags for
Command |
| Command.Option |
Redis Command Options and modifiers
|
| Command.RequestType |
Broad Request Type categorization of the Redis Command per the request's
argument signature.
|
| Command.ResponseType |
Broad Response Type categorization of the Redis Command responses.
|
| Response.Type |
A redis server responds with:
Status response - such as
Command.SET
Value Data ("String") - such as Command.GET
Bulk Data - such as Command.KEYS
Multi Bulk Data - such as Command.LRANGE
|
| ResponseStatus.Code |
Status code enum -- error or ok
|
| Exception | Description |
|---|---|
| CommandNotImplemented |
[TODO: document me!]
|
Copyright © 2009–2021. All rights reserved.