- CacheKeys - Static variable in class org.jredis.ri.alphazero.JRedisFutureSupport
-
- CacheKeys - Static variable in class org.jredis.ri.alphazero.JRedisSupport
-
- CacheKeys - Static variable in class org.jredis.ri.alphazero.semantics.DefaultKeyCodec
-
TODO: jvm arg me ...
- cancel(boolean) - Method in class org.jredis.ri.alphazero.connection.PendingRequest
-
Pipeline does not support canceling of requests -- will always return false.
- cancel(boolean) - Method in class org.jredis.ri.alphazero.JRedisFutureSupport.FutureResultBase
-
- cast(Object, Class<T>, String, Class<E>) - Static method in class org.jredis.ri.alphazero.support.Assert
-
Tests to see if the object can be cast to the specified type.
- ChunkedPipelineConnection - Class in org.jredis.ri.alphazero.connection
-
WIP NOTES:
- ChunkedPipelineConnection(ConnectionSpec) - Constructor for class org.jredis.ri.alphazero.connection.ChunkedPipelineConnection
-
- ChunkedPipelineConnection.ResponseHandler - Class in org.jredis.ri.alphazero.connection
-
Provides the response processing logic as a
Runnable
.
- ClientRuntimeException - Exception in org.jredis
-
Base class for all non-Redis exceptions relating to client runtime.
- ClientRuntimeException(String) - Constructor for exception org.jredis.ClientRuntimeException
-
- ClientRuntimeException(String, Throwable) - Constructor for exception org.jredis.ClientRuntimeException
-
- close() - Method in class org.jredis.ri.alphazero.support.Log.Handler
-
- cmd - Variable in class org.jredis.ri.alphazero.protocol.ResponseSupport
-
- code - Variable in enum org.jredis.protocol.Command
-
semantic sugar
- code() - Method in class org.jredis.protocol.ResponseStatus
-
- Codec<T> - Interface in org.jredis
-
Defines the necessary methods for a Java type encoder-decoder.
- CodecManager - Interface in org.jredis.semantics
-
A CodecManager maintains a mapping of Java types to
Codec
instances
and can be used by a
JRedis
implementation to support the optional semantic
methods.
- Command - Enum in org.jredis.protocol
-
Redis commands, (~) verbatim.
- Command.Flag - Enum in org.jredis.protocol
-
- Command.Option - Enum in org.jredis.protocol
-
Redis Command Options and modifiers
- Command.RequestType - Enum in org.jredis.protocol
-
Broad Request Type categorization of the Redis Command per the request's
argument signature.
- Command.ResponseType - Enum in org.jredis.protocol
-
Broad Response Type categorization of the Redis Command responses.
- CommandNotImplemented - Exception in org.jredis.protocol
-
[TODO: document me!]
- CommandNotImplemented(Command) - Constructor for exception org.jredis.protocol.CommandNotImplemented
-
- compress(byte[]) - Static method in class org.jredis.ri.alphazero.support.GZip
-
- ConcurrentSyncProtocol - Class in org.jredis.ri.alphazero.protocol
-
This basically extends
SyncProtocol
so that the response buffers
are not shared, so that it can be used in multi-threaded environments.
- ConcurrentSyncProtocol() - Constructor for class org.jredis.ri.alphazero.protocol.ConcurrentSyncProtocol
-
- connect() - Method in class org.jredis.ri.alphazero.connection.ConnectionBase
-
- Connection - Interface in org.jredis.connector
-
Connection
defines the general (required) and optional
contract of a JRedis connection.
- Connection.Event - Class in org.jredis.connector
-
- Connection.Event.Type - Enum in org.jredis.connector
-
Connector.Event types.
- Connection.Factory - Interface in org.jredis.connector
-
- Connection.Flag - Enum in org.jredis.connector
-
Connection flags - not necessarily mutually exclusive.
- Connection.Listener - Interface in org.jredis.connector
-
- Connection.Modality - Enum in org.jredis.connector
-
Enum for defining the operational modality of the protocol handlers.
- Connection.Property - Enum in org.jredis.connector
-
Enumeration of the top-level properties of the
Connection
that can be
specified by the User.
- Connection.Socket - Interface in org.jredis.connector
-
- Connection.Socket.Flag - Enum in org.jredis.connector
-
Flag keys for SocketFlag settings of the connection specification.
- Connection.Socket.Property - Enum in org.jredis.connector
-
Property keys for SocketProperty settings of the connection specification.
- Connection.State - Enum in org.jredis.connector
-
- ConnectionBase - Class in org.jredis.ri.alphazero.connection
-
This abstract class is responsible for managing the socket connection, and, defining
the template of the Connection for concrete extensions.
- ConnectionBase(ConnectionSpec) - Constructor for class org.jredis.ri.alphazero.connection.ConnectionBase
-
Will create and initialize a socket per the connection spec.
- ConnectionException - Exception in org.jredis.connector
-
[TODO: document me!]
- ConnectionException(String, SocketException) - Constructor for exception org.jredis.connector.ConnectionException
-
- ConnectionException(String) - Constructor for exception org.jredis.connector.ConnectionException
-
- ConnectionFault - Exception in org.jredis.connector
-
[TODO: document me!]
- ConnectionFault(String, SocketException) - Constructor for exception org.jredis.connector.ConnectionFault
-
- ConnectionFault(String) - Constructor for exception org.jredis.connector.ConnectionFault
-
- ConnectionReset - Exception in org.jredis.connector
-
This exception is thrown by a
Connection
to indicate that the connection to redis was
reset (typically due to timeout on Redis side).
- ConnectionReset(String, SocketException) - Constructor for exception org.jredis.connector.ConnectionReset
-
- ConnectionReset(String) - Constructor for exception org.jredis.connector.ConnectionReset
-
- ConnectionSpec - Interface in org.jredis.connector
-
ConnectionSpec specifies the parameters used in the creation and
runtime operation of JRedis connections.
- ConnectionSpec.RefImpl - Class in org.jredis.connector
-
- connSpec - Variable in class org.jredis.ri.alphazero.JRedisAsyncClient
-
- Context - Interface in org.jredis.resource
-
Context
provides basic context support for
Resource
s,
by providing methods for
String
parameter name/values and basic
namespace operations for generic
Object
types.
- Convert - Class in org.jredis.ri.alphazero.support
-
Perhaps a silly hack, but proven to speed things up.
- Convert() - Constructor for class org.jredis.ri.alphazero.support.Convert
-
- COUNT_BYTE - Static variable in class org.jredis.ri.alphazero.protocol.ProtocolBase
-
- COUNT_BYTE - Static variable in class org.jredis.ri.alphazero.support.SortSupport
-
- createBooleanResponse(Command) - Method in class org.jredis.ri.alphazero.protocol.ConcurrentSyncProtocol
-
- createBooleanResponse(Command) - Method in class org.jredis.ri.alphazero.protocol.ProtocolBase
-
- createBooleanResponse(Command) - Method in class org.jredis.ri.alphazero.protocol.SyncProtocol
-
- createBulkResponse(Command) - Method in class org.jredis.ri.alphazero.protocol.ConcurrentSyncProtocol
-
- createBulkResponse(Command) - Method in class org.jredis.ri.alphazero.protocol.ProtocolBase
-
- createBulkResponse(Command) - Method in class org.jredis.ri.alphazero.protocol.SyncProtocol
-
- createMultiBulkResponse(Command) - Method in class org.jredis.ri.alphazero.protocol.ConcurrentSyncProtocol
-
- createMultiBulkResponse(Command) - Method in class org.jredis.ri.alphazero.protocol.ProtocolBase
-
- createMultiBulkResponse(Command) - Method in class org.jredis.ri.alphazero.protocol.SyncProtocol
-
- createNumberResponse(Command) - Method in class org.jredis.ri.alphazero.protocol.ConcurrentSyncProtocol
-
- createNumberResponse(Command) - Method in class org.jredis.ri.alphazero.protocol.ProtocolBase
-
- createNumberResponse(Command) - Method in class org.jredis.ri.alphazero.protocol.SyncProtocol
-
- createRequest(Command, byte[]...) - Method in interface org.jredis.protocol.Protocol
-
- createRequest(Command, byte[]...) - Method in class org.jredis.ri.alphazero.protocol.ProtocolBase
-
- createRequest(ByteArrayOutputStream) - Method in class org.jredis.ri.alphazero.protocol.ProtocolBase
-
- createRequest(ByteArrayOutputStream) - Method in class org.jredis.ri.alphazero.protocol.SyncProtocol
-
- createRequestBuffer(Command, byte[]...) - Method in interface org.jredis.protocol.Protocol
-
EXPERIMENTAL
- createRequestBuffer(Command, byte[]...) - Method in class org.jredis.ri.alphazero.protocol.ProtocolBase
-
- createRequestBufffer(Command) - Method in class org.jredis.ri.alphazero.protocol.ProtocolBase
-
- createRequestBufffer(Command) - Method in class org.jredis.ri.alphazero.protocol.SyncProtocol
-
- createResponse(Command) - Method in interface org.jredis.protocol.Protocol
-
Creates a response object for the
Command
specified.
- createResponse(Command) - Method in class org.jredis.ri.alphazero.protocol.ProtocolBase
-
- createStatusResponse(Command) - Method in class org.jredis.ri.alphazero.protocol.ConcurrentSyncProtocol
-
- createStatusResponse(Command) - Method in class org.jredis.ri.alphazero.protocol.ProtocolBase
-
- createStatusResponse(Command) - Method in class org.jredis.ri.alphazero.protocol.SyncProtocol
-
- createStringResponse(Command) - Method in class org.jredis.ri.alphazero.protocol.ConcurrentSyncProtocol
-
- createStringResponse(Command) - Method in class org.jredis.ri.alphazero.protocol.ProtocolBase
-
- createStringResponse(Command) - Method in class org.jredis.ri.alphazero.protocol.SyncProtocol
-
- createSyncConnection(ConnectionSpec) - Method in class org.jredis.ri.alphazero.SyncJRedisBase
-
Creates a
Connection
with
Connection.Modality#Synchronous
semantics
suitable for use by synchronous (blocking) JRedis clients.
- CRLF - Static variable in class org.jredis.ri.alphazero.protocol.ProtocolBase
-
- CRLF - Static variable in class org.jredis.ri.alphazero.support.SortSupport
-
- CRLF_LEN - Static variable in class org.jredis.ri.alphazero.protocol.ProtocolBase
-
- CRLF_LEN - Static variable in class org.jredis.ri.alphazero.support.SortSupport
-
- valueOf(String) - Static method in enum org.jredis.connector.Connection.Event.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.jredis.connector.Connection.Flag
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.jredis.connector.Connection.Modality
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.jredis.connector.Connection.Property
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.jredis.connector.Connection.Socket.Flag
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.jredis.connector.Connection.Socket.Property
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.jredis.connector.Connection.State
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.jredis.ObjectEncoding
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in class org.jredis.ObjectInfo
-
Strictly speaking, this doesn't belong here but cuts down on redundant
code.
- valueOf(String) - Static method in enum org.jredis.protocol.Command.Flag
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.jredis.protocol.Command.Option
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.jredis.protocol.Command.RequestType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.jredis.protocol.Command.ResponseType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.jredis.protocol.Command
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.jredis.protocol.Response.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.jredis.protocol.ResponseStatus.Code
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.jredis.RedisInfo
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.jredis.RedisType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.jredis.ri.alphazero.protocol.SyncProtocol.ValueType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.jredis.ri.alphazero.support.DefaultCodec.Keys.SupportedType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.jredis.ri.alphazero.support.Log.Category
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.jredis.ri.RI.Release
-
Returns the enum constant of this type with the specified name.
- ValueResponse - Interface in org.jredis.protocol
-
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.
- values() - Static method in enum org.jredis.connector.Connection.Event.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.jredis.connector.Connection.Flag
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.jredis.connector.Connection.Modality
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.jredis.connector.Connection.Property
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.jredis.connector.Connection.Socket.Flag
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.jredis.connector.Connection.Socket.Property
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.jredis.connector.Connection.State
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.jredis.ObjectEncoding
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.jredis.protocol.Command.Flag
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.jredis.protocol.Command.Option
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.jredis.protocol.Command.RequestType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.jredis.protocol.Command.ResponseType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.jredis.protocol.Command
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.jredis.protocol.Response.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.jredis.protocol.ResponseStatus.Code
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.jredis.RedisInfo
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.jredis.RedisType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.jredis.ri.alphazero.protocol.SyncProtocol.ValueType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.jredis.ri.alphazero.support.DefaultCodec.Keys.SupportedType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.jredis.ri.alphazero.support.Log.Category
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.jredis.ri.RI.Release
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- version - Static variable in exception org.jredis.ProviderException
-
- version - Static variable in exception org.jredis.RedisException
-
- VirtualResponse - Class in org.jredis.ri.alphazero.protocol
-
Certain requested commands do not have a corresponding response from
redis.
- VirtualResponse() - Constructor for class org.jredis.ri.alphazero.protocol.VirtualResponse
-
- VirtualResponse(ResponseStatus) - Constructor for class org.jredis.ri.alphazero.protocol.VirtualResponse
-