- cache_syncBulkResponse - Variable in class org.jredis.ri.alphazero.protocol.SyncProtocol
-
- cache_syncLineResponse - Variable in class org.jredis.ri.alphazero.protocol.SyncProtocol
-
- cache_syncMultiBulkResponse - Variable in class org.jredis.ri.alphazero.protocol.SyncProtocol
-
- 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 ...
- calcReqBuffSize(Command, byte[]...) - Static method in class org.jredis.ri.alphazero.connection.ChunkedPipelineConnection.ProtocolHelper
-
- 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.
- Category() - Constructor for enum org.jredis.ri.alphazero.support.Log.Category
-
- charSet - Variable in class org.jredis.ri.alphazero.semantics.DefaultStringCodec
-
- checkStatus() - Method in class org.jredis.ri.alphazero.connection.PendingRequest
-
Determines if a completed request encountered errors and will throw an ExecutionException wrapping
the original cause.
- CHUNK_BUFF_SIZE - Static variable in class org.jredis.ri.alphazero.connection.ChunkedPipelineConnection
-
chunk buffer size
- CHUNK_Q_SIZE - Static variable in class org.jredis.ri.alphazero.connection.ChunkedPipelineConnection
-
Chunk Queue size (slots)
- chunkbuff - Variable in class org.jredis.ri.alphazero.connection.ChunkedPipelineConnection
-
chunk buffer
- ChunkedPipelineConnection - Class in org.jredis.ri.alphazero.connection
-
WIP NOTES:
- ChunkedPipelineConnection(ConnectionSpec) - Constructor for class org.jredis.ri.alphazero.connection.ChunkedPipelineConnection
-
- ChunkedPipelineConnection.Concurrent2LockQueue<E> - Class in org.jredis.ri.alphazero.connection
-
This was pretty much based on Maged M.
- ChunkedPipelineConnection.Concurrent2LockQueue.Node<E> - Class in org.jredis.ri.alphazero.connection
-
- ChunkedPipelineConnection.PendingCPRequest - Class in org.jredis.ri.alphazero.connection
-
- ChunkedPipelineConnection.ProtocolHelper - Class in org.jredis.ri.alphazero.connection
-
- ChunkedPipelineConnection.ProtocolHelper.Buffer - Class in org.jredis.ri.alphazero.connection
-
- ChunkedPipelineConnection.ResponseHandler - Class in org.jredis.ri.alphazero.connection
-
Provides the response processing logic as a Runnable.
- chunkqueue - Variable in class org.jredis.ri.alphazero.connection.ChunkedPipelineConnection
-
Chunk Queue of requests in Chunk buffer
- cleandb(JRedisFuture) - Method in class org.jredis.ri.alphazero.bench.SimpleBenchJRedisAsync
-
- cleandb(JRedisFuture) - Method in class org.jredis.ri.alphazero.bench.SimpleBenchJRedisChunkedPipeline
-
- cleandb(JRedis) - Method in class org.jredis.ri.alphazero.bench.SimpleBenchJRedisClient
-
- cleandb(JRedisFuture) - Method in class org.jredis.ri.alphazero.bench.SimpleBenchJRedisPipeline
-
- clear() - Method in class org.jredis.ri.alphazero.connection.ChunkedPipelineConnection.Concurrent2LockQueue
-
- 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.bench.JRedisBenchmark.Benchmarker
-
- cmd - Variable in class org.jredis.ri.alphazero.connection.PendingRequest
-
Pending command
- cmd - Variable in class org.jredis.ri.alphazero.protocol.ResponseSupport
-
- code - Variable in enum org.jredis.protocol.Command
-
semantic sugar
- code - Variable in class org.jredis.protocol.ResponseStatus
-
- code() - Method in class org.jredis.protocol.ResponseStatus
-
- Code() - Constructor for enum org.jredis.protocol.ResponseStatus.Code
-
- 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(Command.RequestType, Command.ResponseType, Command.Flag...) - Constructor for enum org.jredis.protocol.Command
-
Each enum member directly corresponds to a Redis command, per
specification.
- command - Variable in exception org.jredis.RedisException
-
- 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
-
- completion - Variable in class org.jredis.bench.JRedisBenchmark.BenchmarkWorker
-
- completion - Variable in class org.jredis.ri.alphazero.connection.PendingRequest
-
Used to signal completion of the request
- compress(byte[]) - Static method in class org.jredis.ri.alphazero.support.GZip
-
- Concurrent2LockQueue() - Constructor for class org.jredis.ri.alphazero.connection.ChunkedPipelineConnection.Concurrent2LockQueue
-
- 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
-
- conn - Variable in class org.jredis.ri.alphazero.connection.HeartbeatJinn
-
- connect() - Method in class org.jredis.ri.alphazero.connection.ConnectionBase
-
- connected - Variable in class org.jredis.ri.alphazero.connection.HeartbeatJinn
-
- Connection - Interface in org.jredis.connector
-
Connection defines the general (required) and optional
contract of a JRedis connection.
- connection - Variable in class org.jredis.ri.alphazero.JRedisAsyncClient
-
- connection - Variable in class org.jredis.ri.alphazero.JRedisChunkedPipeline
-
- connection - Variable in class org.jredis.ri.alphazero.JRedisClient
-
- connection - Variable in class org.jredis.ri.alphazero.JRedisPipeline
-
- connection - Variable in class org.jredis.ri.alphazero.JRedisPipelineService
-
- 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.
- connectionEstablished - Variable in class org.jredis.ri.alphazero.connection.ChunkedPipelineConnection
-
counted down on notifyConnect
- connectionEstablished - Variable in class org.jredis.ri.alphazero.connection.PipelineConnectionBase
-
counted down on notifyConnect
- ConnectionException - Exception in org.jredis.connector
-
[TODO: document me!]
- ConnectionException(String, SocketException) - Constructor for exception org.jredis.connector.ConnectionException
-
TODO: not sure if specifying SocketException is a good idea.
- 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
-
- connectionFlagBitmask - Variable in class org.jredis.connector.ConnectionSpec.RefImpl
-
Connection.Flag bitmask
- connectionProperties - Variable in class org.jredis.connector.ConnectionSpec.RefImpl
-
- 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 - Variable in class org.jredis.ri.alphazero.JRedisPipelineService
-
connection spec shared by all connections in pool
- ConnectionSpec.RefImpl - Class in org.jredis.connector
-
- connSpec - Variable in class org.jredis.connector.FaultedConnection
-
- connSpec - Variable in class org.jredis.ri.alphazero.JRedisAsyncClient
-
- contains(Object) - Method in class org.jredis.ri.alphazero.connection.ChunkedPipelineConnection.Concurrent2LockQueue
-
- containsAll(Collection<?>) - Method in class org.jredis.ri.alphazero.connection.ChunkedPipelineConnection.Concurrent2LockQueue
-
- Context - Interface in org.jredis.resource
-
Context provides basic context support for
Resources,
by providing methods for
String parameter name/values and basic
namespace operations for generic
Object types.
- context - Variable in class org.jredis.ri.alphazero.SyncJRedisBase
-
- convert(List<byte[]>) - Static method in class org.jredis.ri.alphazero.JRedisFutureSupport.FutureDataDictionary
-
- convert(List<byte[]>) - Static method in class org.jredis.ri.alphazero.JRedisFutureSupport.FutureZSetList
-
- 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
-
- cre - Variable in class org.jredis.ri.alphazero.connection.PendingRequest
-
- createAsyncConnection() - Method in class org.jredis.ri.alphazero.JRedisAsyncClient
-
- 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
-
- ctl_word - Variable in class org.jredis.ri.alphazero.connection.ChunkedPipelineConnection
-
chunk [hi:idx | lo:off] control long word
- random - Static variable in class org.jredis.bench.JRedisBenchmark
-
- random - Static variable in class org.jredis.bench.Util
-
Random generator used for Util random functions,
instantiated using System.currentTimeMillis() as seed
- randomkey() - Method in interface org.jredis.JRedis
-
- randomkey() - Method in interface org.jredis.JRedisFuture
-
- randomkey() - Method in class org.jredis.ri.alphazero.JRedisFutureSupport
-
- randomkey() - Method in class org.jredis.ri.alphazero.JRedisSupport
-
- randomkey() - Method in interface org.jredis.semantics.SemanticJRedis
-
- read(InputStream) - Method in interface org.jredis.connector.Message
-
Reads itself from the provided InputStream
- read(InputStream) - Method in class org.jredis.ri.alphazero.protocol.ProtocolBase.StreamBufferRequest
-
- read(InputStream) - Method in class org.jredis.ri.alphazero.protocol.SyncProtocol.SyncBulkResponse
-
- read(InputStream) - Method in class org.jredis.ri.alphazero.protocol.SyncProtocol.SyncLineResponse
-
Delegates the io handling to the base class and parses the value reponse
based on the data flavor.
- read(InputStream) - Method in class org.jredis.ri.alphazero.protocol.SyncProtocol.SyncMultiBulkResponse
-
- read(InputStream) - Method in class org.jredis.ri.alphazero.protocol.VirtualResponse
-
- read(byte[], int, int) - Method in class org.jredis.ri.alphazero.support.FastBufferedInputStream
-
- read(byte[]) - Method in class org.jredis.ri.alphazero.support.FastBufferedInputStream
-
- read() - Method in class org.jredis.ri.alphazero.support.FastBufferedInputStream
-
- readBulkData(InputStream, int) - Method in class org.jredis.ri.alphazero.protocol.SyncProtocol.SyncMultiLineResponseBase
-
Will read up expected bulkdata bytes from the input stream.
- readControlLine(InputStream, boolean, byte) - Method in class org.jredis.ri.alphazero.protocol.SyncProtocol.SyncMultiLineResponseBase
-
- readObject(ObjectInputStream) - Method in class org.jredis.Event
-
- readSingleLineResponse(InputStream) - Method in class org.jredis.ri.alphazero.protocol.SyncProtocol.SyncResponseBase
-
Makes blocking calls to input stream until it gets crlf.
- ready - Variable in class org.jredis.bench.JRedisBenchmark.BenchmarkWorker
-
- rebind(String, Object) - Method in interface org.jredis.resource.Context
-
- reconnect() - Method in class org.jredis.ri.alphazero.connection.ConnectionBase
-
Attempt reconnect.
- Redis - Annotation Type in org.jredis
-
Annotation to mark complaint elements of JRedis implementations.
- RedisException - Exception in org.jredis
-
[TODO: update doc regarding "extensions"]
RedisExceptions are only created/raised subsequent to an error result from the redis server.
- RedisException(Command, String) - Constructor for exception org.jredis.RedisException
-
- RedisInfo - Enum in org.jredis
-
RedisInfo is a convenience enum that tracks the canonical entries returned by INFO command.
- RedisInfo() - Constructor for enum org.jredis.RedisInfo
-
- RedisType - Enum in org.jredis
-
- RedisType() - Constructor for enum org.jredis.RedisType
-
- RefImpl() - Constructor for class org.jredis.connector.ConnectionSpec.RefImpl
-
- register(Codec<T>, Class<T>) - Method in class org.jredis.semantics.BasicCodecManager
-
- register(Codec<T>, Class<T>) - Method in interface org.jredis.semantics.CodecManager
-
- Release() - Constructor for enum org.jredis.ri.RI.Release
-
- releaseLock() - Method in class org.jredis.ri.alphazero.connection.SyncConnection
-
- remainingCapacity() - Method in class org.jredis.ri.alphazero.connection.ChunkedPipelineConnection.Concurrent2LockQueue
-
- remove() - Method in class org.jredis.ri.alphazero.connection.ChunkedPipelineConnection.Concurrent2LockQueue
-
- remove(Object) - Method in class org.jredis.ri.alphazero.connection.ChunkedPipelineConnection.Concurrent2LockQueue
-
- removeAll(Collection<?>) - Method in class org.jredis.ri.alphazero.connection.ChunkedPipelineConnection.Concurrent2LockQueue
-
- removeListener(Connection.Listener) - Method in interface org.jredis.connector.Connection
-
Optional event propagation method.
- removeListener(Connection.Listener) - Method in class org.jredis.connector.FaultedConnection
-
- removeListener(Connection.Listener) - Method in class org.jredis.ri.alphazero.connection.ConnectionBase
-
Optional
- rename(K, K) - Method in interface org.jredis.JRedis
-
- rename(K, K) - Method in interface org.jredis.JRedisFuture
-
- rename(K, K) - Method in class org.jredis.ri.alphazero.JRedisFutureSupport
-
- rename(K, K) - Method in class org.jredis.ri.alphazero.JRedisSupport
-
- rename(String, String) - Method in interface org.jredis.semantics.SemanticJRedis
-
- renamenx(K, K) - Method in interface org.jredis.JRedis
-
- renamenx(K, K) - Method in interface org.jredis.JRedisFuture
-
- renamenx(K, K) - Method in class org.jredis.ri.alphazero.JRedisFutureSupport
-
- renamenx(K, K) - Method in class org.jredis.ri.alphazero.JRedisSupport
-
- renamenx(String, String) - Method in interface org.jredis.semantics.SemanticJRedis
-
- reqCnt - Variable in class org.jredis.bench.JRedisBenchmark.Benchmarker
-
- reqCnt - Variable in class org.jredis.bench.JRedisBenchmark.BenchmarkWorker
-
- Request - Interface in org.jredis.protocol
-
[TODO: document me!]
- requestFlush() - Method in class org.jredis.ri.alphazero.connection.ChunkedPipelineConnection.PendingCPRequest
-
- RequestListener - Interface in org.jredis.connector
-
- requestlock - Variable in class org.jredis.ri.alphazero.connection.ChunkedPipelineConnection
-
synchronization object used to serialize request queuing
- RequestProcessor() - Constructor for class org.jredis.ri.alphazero.connection.AsyncConnection.RequestProcessor
-
- requestType - Variable in enum org.jredis.protocol.Command
-
- RequestType() - Constructor for enum org.jredis.protocol.Command.RequestType
-
- reset(ByteArrayOutputStream) - Method in class org.jredis.ri.alphazero.protocol.ProtocolBase.StreamBufferRequest
-
- reset(Command) - Method in class org.jredis.ri.alphazero.protocol.SyncProtocol.SyncBulkResponse
-
- reset(Command) - Method in class org.jredis.ri.alphazero.protocol.SyncProtocol.SyncLineResponse
-
- reset(Command, SyncProtocol.ValueType) - Method in class org.jredis.ri.alphazero.protocol.SyncProtocol.SyncLineResponse
-
- reset(Command) - Method in class org.jredis.ri.alphazero.protocol.SyncProtocol.SyncMultiBulkResponse
-
- reset(Command, Response.Type) - Method in class org.jredis.ri.alphazero.protocol.SyncProtocol.SyncResponseBase
-
- Resource<T> - Interface in org.jredis.resource
-
- ResourceException - Exception in org.jredis.resource
-
The overall superclass for resource related exceptions, itself an
extension of ClientRuntimeException.
- ResourceException(String, Throwable) - Constructor for exception org.jredis.resource.ResourceException
-
- ResourceException(String) - Constructor for exception org.jredis.resource.ResourceException
-
- respClass - Variable in enum org.jredis.protocol.Command.ResponseType
-
- respHandler - Variable in class org.jredis.ri.alphazero.connection.ChunkedPipelineConnection
-
- respHandler - Variable in class org.jredis.ri.alphazero.connection.PipelineConnectionBase
-
- respHandlerThread - Variable in class org.jredis.ri.alphazero.connection.ChunkedPipelineConnection
-
- respHandlerThread - Variable in class org.jredis.ri.alphazero.connection.PipelineConnectionBase
-
- Response - Interface in org.jredis.protocol
-
[TODO: detail the requirements - this is wip.]
- response - Variable in class org.jredis.ri.alphazero.connection.PendingRequest
-
awaited response
- Response.Type - Enum in org.jredis.protocol
-
- ResponseHandler() - Constructor for class org.jredis.ri.alphazero.connection.ChunkedPipelineConnection.ResponseHandler
-
Adds self to the listeners of the enclosing
Connection instance.
- ResponseHandler() - Constructor for class org.jredis.ri.alphazero.connection.PipelineConnectionBase.ResponseHandler
-
Adds self to the listeners of the enclosing
Connection instance.
- ResponseStatus - Class in org.jredis.protocol
-
[TODO: document me!]
- ResponseStatus(ResponseStatus.Code) - Constructor for class org.jredis.protocol.ResponseStatus
-
- ResponseStatus(ResponseStatus.Code, String) - Constructor for class org.jredis.protocol.ResponseStatus
-
- ResponseStatus.Code - Enum in org.jredis.protocol
-
Status code enum -- error or ok
- ResponseSupport - Class in org.jredis.ri.alphazero.protocol
-
Base for all responses.
- ResponseSupport(Command, Response.Type) - Constructor for class org.jredis.ri.alphazero.protocol.ResponseSupport
-
- responseType - Variable in enum org.jredis.protocol.Command
-
- ResponseType(Class<? extends Response>) - Constructor for enum org.jredis.protocol.Command.ResponseType
-
- retainAll(Collection<?>) - Method in class org.jredis.ri.alphazero.connection.ChunkedPipelineConnection.Concurrent2LockQueue
-
- RI - Interface in org.jredis.ri
-
[TODO: document me!]
- RI.Release - Enum in org.jredis.ri
-
- RI.Version - Annotation Type in org.jredis.ri
-
- rpop(K) - Method in interface org.jredis.JRedis
-
- rpop(K) - Method in interface org.jredis.JRedisFuture
-
- rpop(K) - Method in class org.jredis.ri.alphazero.JRedisFutureSupport
-
- rpop(K) - Method in class org.jredis.ri.alphazero.JRedisSupport
-
- rpop(String) - Method in interface org.jredis.semantics.SemanticJRedis
-
- rpoplpush(K, K) - Method in interface org.jredis.JRedis
-
- rpoplpush(String, String) - Method in interface org.jredis.JRedisFuture
-
- rpoplpush(String, String) - Method in class org.jredis.ri.alphazero.JRedisFutureSupport
-
- rpoplpush(K, K) - Method in class org.jredis.ri.alphazero.JRedisSupport
-
- rpush(K, byte[]) - Method in interface org.jredis.JRedis
-
- rpush(K, String) - Method in interface org.jredis.JRedis
-
- rpush(K, Number) - Method in interface org.jredis.JRedis
-
- rpush(K, T) - Method in interface org.jredis.JRedis
-
- rpush(K, byte[]) - Method in interface org.jredis.JRedisFuture
-
- rpush(K, String) - Method in interface org.jredis.JRedisFuture
-
- rpush(K, Number) - Method in interface org.jredis.JRedisFuture
-
- rpush(K, T) - Method in interface org.jredis.JRedisFuture
-
- rpush(K, byte[]) - Method in class org.jredis.ri.alphazero.JRedisFutureSupport
-
- rpush(K, String) - Method in class org.jredis.ri.alphazero.JRedisFutureSupport
-
- rpush(K, Number) - Method in class org.jredis.ri.alphazero.JRedisFutureSupport
-
- rpush(K, T) - Method in class org.jredis.ri.alphazero.JRedisFutureSupport
-
- rpush(K, byte[]) - Method in class org.jredis.ri.alphazero.JRedisSupport
-
- rpush(K, String) - Method in class org.jredis.ri.alphazero.JRedisSupport
-
- rpush(K, Number) - Method in class org.jredis.ri.alphazero.JRedisSupport
-
- rpush(K, T) - Method in class org.jredis.ri.alphazero.JRedisSupport
-
- rpush(String, T) - Method in interface org.jredis.semantics.SemanticJRedis
-
- rpushx(K, byte[]) - Method in class org.jredis.ri.alphazero.JRedisFutureSupport
-
- run() - Method in class org.jredis.bench.JRedisBenchmark.BenchmarkWorker
-
1 - connects to the redis server
- run() - Method in class org.jredis.bench.JRedisJProfileSubject
-
In a tight loop, we execute a few select
commands that touch the various permutations of
request complexity, and response type, so that
we can pinpoint the bottlenecks and the general
runtime characteristics of the JRedic provider.
- run() - Method in class org.jredis.ri.alphazero.bench.SimpleBenchJRedisAsync
-
- run() - Method in class org.jredis.ri.alphazero.bench.SimpleBenchJRedisChunkedPipeline
-
- run() - Method in class org.jredis.ri.alphazero.bench.SimpleBenchJRedisClient
-
- run() - Method in class org.jredis.ri.alphazero.bench.SimpleBenchJRedisPipeline
-
- run() - Method in class org.jredis.ri.alphazero.connection.AsyncConnection.RequestProcessor
-
Keeps processing the
PendingRequests in the pending
Queue
until a QUIT is encountered in the pending queue.
- run() - Method in class org.jredis.ri.alphazero.connection.ChunkedPipelineConnection.ResponseHandler
-
Keeps processing the
PendingRequests in the pending
Queue
until a QUIT is encountered in the pending queue.
- run() - Method in class org.jredis.ri.alphazero.connection.HeartbeatJinn
-
Your basic infinite loop with branchings on connection state and modality
- run() - Method in class org.jredis.ri.alphazero.connection.PipelineConnectionBase.ResponseHandler
-
Keeps processing the
PendingRequests in the pending
Queue
until a QUIT is encountered in the pending queue.
- runBenchmark(Command, int, int, JRedisBenchmark.BenchmarkWorker[]) - Static method in class org.jredis.bench.JRedisBenchmark.Benchmarker
-
- runBenchmark() - Method in class org.jredis.bench.JRedisBenchmark.Benchmarker
-
- runBenchmarks(String, int, int, int, int, int) - Method in class org.jredis.bench.JRedisBenchmark
-
Runs a set of command primitives test runs using concurrent clients.
- sadd(K, byte[]) - Method in interface org.jredis.JRedis
-
- sadd(K, String) - Method in interface org.jredis.JRedis
-
- sadd(K, Number) - Method in interface org.jredis.JRedis
-
- sadd(K, T) - Method in interface org.jredis.JRedis
-
- sadd(K, byte[]) - Method in interface org.jredis.JRedisFuture
-
- sadd(K, String) - Method in interface org.jredis.JRedisFuture
-
- sadd(K, Number) - Method in interface org.jredis.JRedisFuture
-
- sadd(K, T) - Method in interface org.jredis.JRedisFuture
-
- sadd(K, byte[]) - Method in class org.jredis.ri.alphazero.JRedisFutureSupport
-
- sadd(K, String) - Method in class org.jredis.ri.alphazero.JRedisFutureSupport
-
- sadd(K, Number) - Method in class org.jredis.ri.alphazero.JRedisFutureSupport
-
- sadd(K, T) - Method in class org.jredis.ri.alphazero.JRedisFutureSupport
-
- sadd(K, byte[]) - Method in class org.jredis.ri.alphazero.JRedisSupport
-
- sadd(K, String) - Method in class org.jredis.ri.alphazero.JRedisSupport
-
- sadd(K, Number) - Method in class org.jredis.ri.alphazero.JRedisSupport
-
- sadd(K, T) - Method in class org.jredis.ri.alphazero.JRedisSupport
-
- sadd(String, T) - Method in interface org.jredis.semantics.SemanticJRedis
-
- save() - Method in interface org.jredis.JRedis
-
- save() - Method in interface org.jredis.JRedisFuture
-
- save() - Method in class org.jredis.ri.alphazero.JRedisFutureSupport
-
- save() - Method in class org.jredis.ri.alphazero.JRedisSupport
-
- save() - Method in interface org.jredis.semantics.SemanticJRedis
-
- scard(K) - Method in interface org.jredis.JRedis
-
- scard(K) - Method in interface org.jredis.JRedisFuture
-
- scard(K) - Method in class org.jredis.ri.alphazero.JRedisFutureSupport
-
- scard(K) - Method in class org.jredis.ri.alphazero.JRedisSupport
-
- scard(String) - Method in interface org.jredis.semantics.SemanticJRedis
-
- sdiff(K, K...) - Method in interface org.jredis.JRedis
-
- sdiff(K, K...) - Method in interface org.jredis.JRedisFuture
-
- sdiff(K, K...) - Method in class org.jredis.ri.alphazero.JRedisFutureSupport
-
- sdiff(K, K...) - Method in class org.jredis.ri.alphazero.JRedisSupport
-
- sdiffstore(K, K...) - Method in interface org.jredis.JRedis
-
- sdiffstore(K, K...) - Method in interface org.jredis.JRedisFuture
-
- sdiffstore(K, K...) - Method in class org.jredis.ri.alphazero.JRedisFutureSupport
-
- sdiffstore(K, K...) - Method in class org.jredis.ri.alphazero.JRedisSupport
-
- seekToCRLF(InputStream) - Method in class org.jredis.ri.alphazero.protocol.SyncProtocol.SyncMultiLineResponseBase
-
- select(int) - Method in interface org.jredis.semantics.SemanticJRedis
-
- SemanticJRedis<T> - Interface in org.jredis.semantics
-
This interface is certainly optional, and as of now simply an idea
that needed to be put in place for review and feedback.
- SemanticQuery<T> - Interface in org.jredis.semantics
-
[TODO: document me!]
- Semantics - Interface in org.jredis
-
Interface to specify the semantics of the actual key/values stored in the Redis server.
- Semantics - Interface in org.jredis.semantics
-
[TODO: document me!]
- SemanticSort<T> - Interface in org.jredis.semantics
-
[TODO: document me!]
- serializedLength - Variable in class org.jredis.ObjectInfo
-
- serialVersionUID - Static variable in exception org.jredis.ClientRuntimeException
-
- serialVersionUID - Static variable in exception org.jredis.connector.ConnectionException
-
- serialVersionUID - Static variable in exception org.jredis.connector.ConnectionFault
-
- serialVersionUID - Static variable in exception org.jredis.connector.ConnectionReset
-
- serialVersionUID - Static variable in exception org.jredis.connector.NotConnectedException
-
- serialVersionUID - Static variable in class org.jredis.Event
-
- serialVersionUID - Static variable in exception org.jredis.NotSupportedException
-
- serialVersionUID - Static variable in exception org.jredis.protocol.CommandNotImplemented
-
- serialVersionUID - Static variable in exception org.jredis.ProviderException
-
- serialVersionUID - Static variable in exception org.jredis.RedisException
-
- serialVersionUID - Static variable in exception org.jredis.resource.ResourceException
-
- serialVersionUID - Static variable in exception org.jredis.ri.alphazero.connection.UnexpectedEOFException
-
- serviceLock - Variable in class org.jredis.ri.alphazero.connection.PipelineConnectionBase
-
synchronization object used to serialize request queuing
- serviceRequest(Command, byte[]...) - Method in interface org.jredis.connector.Connection
-
A blocking call to service the specified request.
- serviceRequest(Command, byte[]...) - Method in class org.jredis.connector.FaultedConnection
-
- serviceRequest(Command, byte[]...) - Method in class org.jredis.ri.alphazero.connection.ConnectionBase
-
- serviceRequest(Command, byte[]...) - Method in class org.jredis.ri.alphazero.connection.SyncConnection
-
- serviceRequest(Command, byte[]...) - Method in class org.jredis.ri.alphazero.connection.SyncPipelineConnection
-
- serviceRequest(Command, byte[]...) - Method in class org.jredis.ri.alphazero.JRedisClient
-
- serviceRequest(Command, byte[]...) - Method in class org.jredis.ri.alphazero.JRedisPipelineService
-
- serviceRequest(Command, byte[]...) - Method in class org.jredis.ri.alphazero.JRedisSupport
-
This method mimics the eponymous Connection#serviceRequest(Command, byte[]...)
which defines the blocking api semantics of Synchronous connections.
- set(K, byte[]) - Method in interface org.jredis.JRedis
-
Bind the value to key.
- set(K, String) - Method in interface org.jredis.JRedis
-
Convenient method for String data binding
- set(K, Number) - Method in interface org.jredis.JRedis
-
Convenient method for String numeric values binding
- set(K, T) - Method in interface org.jredis.JRedis
-
Binds the given java Object to the key.
- set(K, byte[]) - Method in interface org.jredis.JRedisFuture
-
Bind the value to key.
- set(K, String) - Method in interface org.jredis.JRedisFuture
-
Convenient method for String data binding
- set(K, Number) - Method in interface org.jredis.JRedisFuture
-
Convenient method for String numeric values binding
- set(K, T) - Method in interface org.jredis.JRedisFuture
-
Binds the given java Object to the key.
- set(K, byte[]) - Method in class org.jredis.ri.alphazero.JRedisFutureSupport
-
- set(K, String) - Method in class org.jredis.ri.alphazero.JRedisFutureSupport
-
- set(K, Number) - Method in class org.jredis.ri.alphazero.JRedisFutureSupport
-
- set(K, T) - Method in class org.jredis.ri.alphazero.JRedisFutureSupport
-
- set(K, byte[]) - Method in class org.jredis.ri.alphazero.JRedisSupport
-
- set(K, String) - Method in class org.jredis.ri.alphazero.JRedisSupport
-
- set(K, Number) - Method in class org.jredis.ri.alphazero.JRedisSupport
-
- set(K, T) - Method in class org.jredis.ri.alphazero.JRedisSupport
-
- set(String, T) - Method in interface org.jredis.semantics.SemanticJRedis
-
- setAddress(InetAddress) - Method in class org.jredis.connector.ConnectionSpec.RefImpl
-
- setAddress(InetAddress) - Method in interface org.jredis.connector.ConnectionSpec
-
- setbit(K, int, boolean) - Method in interface org.jredis.JRedis
-
- setbit(K, int, boolean) - Method in interface org.jredis.JRedisFuture
-
- setbit(K, int, boolean) - Method in class org.jredis.ri.alphazero.JRedisFutureSupport
-
- setbit(K, int, boolean) - Method in class org.jredis.ri.alphazero.JRedisSupport
-
- setConnection(Connection) - Method in class org.jredis.ri.alphazero.JRedisClient
-
- setConnection(Connection) - Method in class org.jredis.ri.alphazero.JRedisPipelineService
-
- setConnection(Connection) - Method in class org.jredis.ri.alphazero.SyncJRedisBase
-
This extension point is really only necessary to allow this class to
set the
FaultedConnection when necessary, in course of the
SyncJRedisBase#createSyncConnection(String)
method operation.
- setConnectionFlag(Connection.Flag, Boolean) - Method in class org.jredis.connector.ConnectionSpec.RefImpl
-
- setConnectionFlag(Connection.Flag, Boolean) - Method in interface org.jredis.connector.ConnectionSpec
-
- setConnectionProperty(Connection.Property, Object) - Method in class org.jredis.connector.ConnectionSpec.RefImpl
-
- setConnectionProperty(Connection.Property, Object) - Method in interface org.jredis.connector.ConnectionSpec
-
- setContext(Context) - Method in interface org.jredis.resource.Resource
-
Sets the resource context.
- setContext(Context) - Method in class org.jredis.ri.alphazero.SyncJRedisBase
-
- setCRE(ClientRuntimeException) - Method in class org.jredis.ri.alphazero.connection.PendingRequest
-
Signals completion with error -- response will be null
- setCredentials(byte[]) - Method in class org.jredis.connector.ConnectionSpec.RefImpl
-
- setCredentials(String) - Method in class org.jredis.connector.ConnectionSpec.RefImpl
-
- setCredentials(byte[]) - Method in interface org.jredis.connector.ConnectionSpec
-
Set the Connection's credentials, presented to Redis on (re)connects.
- setCredentials(String) - Method in interface org.jredis.connector.ConnectionSpec
-
Convenience method
- setDatabase(int) - Method in class org.jredis.connector.ConnectionSpec.RefImpl
-
- setDatabase(int) - Method in interface org.jredis.connector.ConnectionSpec
-
- setDefaultValues() - Method in class org.jredis.ri.alphazero.connection.DefaultConnectionSpec
-
- setHeartbeat(int) - Method in class org.jredis.connector.ConnectionSpec.RefImpl
-
- setHeartbeat(int) - Method in interface org.jredis.connector.ConnectionSpec
-
- setItem(E) - Method in class org.jredis.ri.alphazero.connection.ChunkedPipelineConnection.Concurrent2LockQueue.Node
-
- setKeyCodec(Class<T>, Codec<T>) - Method in interface org.jredis.Semantics
-
- setMaxConnectWait(int) - Method in class org.jredis.connector.ConnectionSpec.RefImpl
-
- setMaxConnectWait(int) - Method in interface org.jredis.connector.ConnectionSpec
-
- setModality(Connection.Modality) - Method in class org.jredis.connector.ConnectionSpec.RefImpl
-
- setModality(Connection.Modality) - Method in interface org.jredis.connector.ConnectionSpec
-
- setNext(ChunkedPipelineConnection.Concurrent2LockQueue.Node<E>) - Method in class org.jredis.ri.alphazero.connection.ChunkedPipelineConnection.Concurrent2LockQueue.Node
-
- setnx(K, byte[]) - Method in interface org.jredis.JRedis
-
- setnx(K, String) - Method in interface org.jredis.JRedis
-
- setnx(K, Number) - Method in interface org.jredis.JRedis
-
- setnx(K, T) - Method in interface org.jredis.JRedis
-
- setnx(K, byte[]) - Method in interface org.jredis.JRedisFuture
-
- setnx(K, String) - Method in interface org.jredis.JRedisFuture
-
- setnx(K, Number) - Method in interface org.jredis.JRedisFuture
-
- setnx(K, T) - Method in interface org.jredis.JRedisFuture
-
- setnx(K, byte[]) - Method in class org.jredis.ri.alphazero.JRedisFutureSupport
-
- setnx(K, String) - Method in class org.jredis.ri.alphazero.JRedisFutureSupport
-
- setnx(K, Number) - Method in class org.jredis.ri.alphazero.JRedisFutureSupport
-
- setnx(K, T) - Method in class org.jredis.ri.alphazero.JRedisFutureSupport
-
- setnx(K, byte[]) - Method in class org.jredis.ri.alphazero.JRedisSupport
-
- setnx(K, String) - Method in class org.jredis.ri.alphazero.JRedisSupport
-
- setnx(K, Number) - Method in class org.jredis.ri.alphazero.JRedisSupport
-
- setnx(K, T) - Method in class org.jredis.ri.alphazero.JRedisSupport
-
- setnx(String, T) - Method in interface org.jredis.semantics.SemanticJRedis
-
- setParam(String, String) - Method in interface org.jredis.resource.Context
-
- setPort(int) - Method in class org.jredis.connector.ConnectionSpec.RefImpl
-
- setPort(int) - Method in interface org.jredis.connector.ConnectionSpec
-
- setReconnectCnt(int) - Method in class org.jredis.connector.ConnectionSpec.RefImpl
-
- setReconnectCnt(int) - Method in interface org.jredis.connector.ConnectionSpec
-
- setResponse(Response) - Method in class org.jredis.ri.alphazero.connection.PendingRequest
-
Signals completion without error.
- setSocketFlag(Connection.Socket.Flag, Boolean) - Method in class org.jredis.connector.ConnectionSpec.RefImpl
-
- setSocketFlag(Connection.Socket.Flag, Boolean) - Method in interface org.jredis.connector.ConnectionSpec
-
- setSocketProperty(Connection.Socket.Property, Integer) - Method in class org.jredis.connector.ConnectionSpec.RefImpl
-
- setSocketProperty(Connection.Socket.Property, Integer) - Method in interface org.jredis.connector.ConnectionSpec
-
- setValueCodec(Class<T>, Codec<T>) - Method in interface org.jredis.Semantics
-
- sharedRequestBuffer - Variable in class org.jredis.ri.alphazero.protocol.SyncProtocol
-
Shared by
all Request instances of this
non-thread-safe Protocol implementation.
- sharedRequestObject - Variable in class org.jredis.ri.alphazero.protocol.SyncProtocol
-
- sharedResponseBuffer - Variable in class org.jredis.ri.alphazero.protocol.SyncProtocol
-
Shared by
all Response instances of this
non-thread-safe Protocol implementation.
- shutdown() - Method in class org.jredis.ri.alphazero.connection.ConnectionBase
-
- shutdown() - Method in class org.jredis.ri.alphazero.connection.HeartbeatJinn
-
- shutdown() - Method in interface org.jredis.semantics.SemanticJRedis
-
- shutdownHandler() - Method in class org.jredis.ri.alphazero.connection.ChunkedPipelineConnection.ResponseHandler
-
- shutdownHandler() - Method in class org.jredis.ri.alphazero.connection.PipelineConnectionBase.ResponseHandler
-
- Signal - Class in org.jredis.ri.alphazero.support
-
Non-reusable (disposable) signal class.
- Signal() - Constructor for class org.jredis.ri.alphazero.support.Signal
-
- signal() - Method in class org.jredis.ri.alphazero.support.Signal
-
Signals.
- signalled - Variable in class org.jredis.ri.alphazero.support.Signal
-
condition based on lock
- SimpleBenchJRedisAsync - Class in org.jredis.ri.alphazero.bench
-
- SimpleBenchJRedisAsync() - Constructor for class org.jredis.ri.alphazero.bench.SimpleBenchJRedisAsync
-
- SimpleBenchJRedisChunkedPipeline - Class in org.jredis.ri.alphazero.bench
-
- SimpleBenchJRedisChunkedPipeline() - Constructor for class org.jredis.ri.alphazero.bench.SimpleBenchJRedisChunkedPipeline
-
- SimpleBenchJRedisClient - Class in org.jredis.ri.alphazero.bench
-
- SimpleBenchJRedisClient() - Constructor for class org.jredis.ri.alphazero.bench.SimpleBenchJRedisClient
-
- SimpleBenchJRedisPipeline - Class in org.jredis.ri.alphazero.bench
-
- SimpleBenchJRedisPipeline() - Constructor for class org.jredis.ri.alphazero.bench.SimpleBenchJRedisPipeline
-
- sinter(K, K...) - Method in interface org.jredis.JRedis
-
- sinter(K, K...) - Method in interface org.jredis.JRedisFuture
-
- sinter(K, K...) - Method in class org.jredis.ri.alphazero.JRedisFutureSupport
-
- sinter(K, K...) - Method in class org.jredis.ri.alphazero.JRedisSupport
-
- sinter(String, String...) - Method in interface org.jredis.semantics.SemanticJRedis
-
- sinterstore(K, K...) - Method in interface org.jredis.JRedis
-
- sinterstore(K, K...) - Method in interface org.jredis.JRedisFuture
-
- sinterstore(K, K...) - Method in class org.jredis.ri.alphazero.JRedisFutureSupport
-
- sinterstore(K, K...) - Method in class org.jredis.ri.alphazero.JRedisSupport
-
- sinterstore(String, String...) - Method in interface org.jredis.semantics.SemanticJRedis
-
- sismember(K, byte[]) - Method in interface org.jredis.JRedis
-
- sismember(K, String) - Method in interface org.jredis.JRedis
-
- sismember(K, Number) - Method in interface org.jredis.JRedis
-
- sismember(K, T) - Method in interface org.jredis.JRedis
-
- sismember(K, byte[]) - Method in interface org.jredis.JRedisFuture
-
- sismember(K, String) - Method in interface org.jredis.JRedisFuture
-
- sismember(K, Number) - Method in interface org.jredis.JRedisFuture
-
- sismember(K, T) - Method in interface org.jredis.JRedisFuture
-
- sismember(K, byte[]) - Method in class org.jredis.ri.alphazero.JRedisFutureSupport
-
- sismember(K, String) - Method in class org.jredis.ri.alphazero.JRedisFutureSupport
-
- sismember(K, Number) - Method in class org.jredis.ri.alphazero.JRedisFutureSupport
-
- sismember(K, T) - Method in class org.jredis.ri.alphazero.JRedisFutureSupport
-
- sismember(K, byte[]) - Method in class org.jredis.ri.alphazero.JRedisSupport
-
- sismember(K, String) - Method in class org.jredis.ri.alphazero.JRedisSupport
-
- sismember(K, Number) - Method in class org.jredis.ri.alphazero.JRedisSupport
-
- sismember(K, T) - Method in class org.jredis.ri.alphazero.JRedisSupport
-
- sismember(String, T) - Method in interface org.jredis.semantics.SemanticJRedis
-
- size() - Method in class org.jredis.ri.alphazero.connection.ChunkedPipelineConnection.Concurrent2LockQueue
-
- SIZE_BYTE - Static variable in class org.jredis.ri.alphazero.protocol.ProtocolBase
-
- SIZE_BYTE - Static variable in class org.jredis.ri.alphazero.support.SortSupport
-
- slaveof(String, int) - Method in interface org.jredis.JRedis
-
- slaveof(String, int) - Method in interface org.jredis.JRedisFuture
-
- slaveof(String, int) - Method in class org.jredis.ri.alphazero.JRedisFutureSupport
-
- slaveof(String, int) - Method in class org.jredis.ri.alphazero.JRedisSupport
-
- slaveofnone() - Method in interface org.jredis.JRedis
-
Convenience method.
- slaveofnone() - Method in interface org.jredis.JRedisFuture
-
Convenience method.
- slaveofnone() - Method in class org.jredis.ri.alphazero.JRedisFutureSupport
-
- slaveofnone() - Method in class org.jredis.ri.alphazero.JRedisSupport
-
- smembers(K) - Method in interface org.jredis.JRedis
-
- smembers(K) - Method in interface org.jredis.JRedisFuture
-
- smembers(K) - Method in class org.jredis.ri.alphazero.JRedisFutureSupport
-
- smembers(K) - Method in class org.jredis.ri.alphazero.JRedisSupport
-
- smembers(String) - Method in interface org.jredis.semantics.SemanticJRedis
-
- smove(K, K, byte[]) - Method in interface org.jredis.JRedis
-
- smove(K, K, String) - Method in interface org.jredis.JRedis
-
- smove(K, K, Number) - Method in interface org.jredis.JRedis
-
- smove(K, K, T) - Method in interface org.jredis.JRedis
-
- smove(K, K, byte[]) - Method in interface org.jredis.JRedisFuture
-
- smove(K, K, String) - Method in interface org.jredis.JRedisFuture
-
- smove(K, K, Number) - Method in interface org.jredis.JRedisFuture
-
- smove(K, K, T) - Method in interface org.jredis.JRedisFuture
-
- smove(K, K, byte[]) - Method in class org.jredis.ri.alphazero.JRedisFutureSupport
-
- smove(K, K, String) - Method in class org.jredis.ri.alphazero.JRedisFutureSupport
-
- smove(K, K, Number) - Method in class org.jredis.ri.alphazero.JRedisFutureSupport
-
- smove(K, K, T) - Method in class org.jredis.ri.alphazero.JRedisFutureSupport
-
- smove(K, K, byte[]) - Method in class org.jredis.ri.alphazero.JRedisSupport
-
- smove(K, K, String) - Method in class org.jredis.ri.alphazero.JRedisSupport
-
- smove(K, K, Number) - Method in class org.jredis.ri.alphazero.JRedisSupport
-
- smove(K, K, T) - Method in class org.jredis.ri.alphazero.JRedisSupport
-
- socket - Variable in class org.jredis.ri.alphazero.connection.ConnectionBase
-
- socketAddress - Variable in class org.jredis.ri.alphazero.connection.ConnectionBase
-
address of the socket connection
- socketClose() - Method in class org.jredis.ri.alphazero.connection.ConnectionBase
-
- socketFlags - Variable in class org.jredis.connector.ConnectionSpec.RefImpl
-
- socketProperties - Variable in class org.jredis.connector.ConnectionSpec.RefImpl
-
- sort(K) - Method in interface org.jredis.JRedis
-
Usage:
- sort(K) - Method in interface org.jredis.JRedisFuture
-
- sort(K) - Method in class org.jredis.ri.alphazero.JRedisFutureSupport
-
- sort(K) - Method in class org.jredis.ri.alphazero.JRedisSupport
-
- sort(String) - Method in interface org.jredis.semantics.SemanticJRedis
-
- Sort - Interface in org.jredis
-
Sort, a type of
Query, provides for specifying and chaining the query predicates.
- SortSupport - Class in org.jredis.ri.alphazero.support
-
- SortSupport(byte[]) - Constructor for class org.jredis.ri.alphazero.support.SortSupport
-
- SPACE - Static variable in class org.jredis.ri.alphazero.protocol.ProtocolBase
-
- SPACE - Static variable in class org.jredis.ri.alphazero.support.SortSupport
-
- spec - Variable in class org.jredis.ri.alphazero.connection.ConnectionBase
-
- spop(K) - Method in interface org.jredis.JRedis
-
- spop(K) - Method in interface org.jredis.JRedisFuture
-
- spop(K) - Method in class org.jredis.ri.alphazero.JRedisFutureSupport
-
- spop(K) - Method in class org.jredis.ri.alphazero.JRedisSupport
-
- srandmember(K) - Method in interface org.jredis.JRedis
-
- srandmember(K) - Method in interface org.jredis.JRedisFuture
-
- srandmember(K) - Method in class org.jredis.ri.alphazero.JRedisFutureSupport
-
- srandmember(K) - Method in class org.jredis.ri.alphazero.JRedisSupport
-
- srcRef - Variable in class org.jredis.Event
-
- srem(K, byte[]) - Method in interface org.jredis.JRedis
-
- srem(K, String) - Method in interface org.jredis.JRedis
-
- srem(K, Number) - Method in interface org.jredis.JRedis
-
- srem(K, T) - Method in interface org.jredis.JRedis
-
- srem(K, byte[]) - Method in interface org.jredis.JRedisFuture
-
- srem(K, String) - Method in interface org.jredis.JRedisFuture
-
- srem(K, Number) - Method in interface org.jredis.JRedisFuture
-
- srem(K, T) - Method in interface org.jredis.JRedisFuture
-
- srem(K, byte[]) - Method in class org.jredis.ri.alphazero.JRedisFutureSupport
-
- srem(K, String) - Method in class org.jredis.ri.alphazero.JRedisFutureSupport
-
- srem(K, Number) - Method in class org.jredis.ri.alphazero.JRedisFutureSupport
-
- srem(K, T) - Method in class org.jredis.ri.alphazero.JRedisFutureSupport
-
- srem(K, byte[]) - Method in class org.jredis.ri.alphazero.JRedisSupport
-
- srem(K, String) - Method in class org.jredis.ri.alphazero.JRedisSupport
-
- srem(K, Number) - Method in class org.jredis.ri.alphazero.JRedisSupport
-
- srem(K, T) - Method in class org.jredis.ri.alphazero.JRedisSupport
-
- srem(String, T) - Method in interface org.jredis.semantics.SemanticJRedis
-
- startNewTimer() - Static method in class org.jredis.bench.Util.Timer
-
- startTime - Variable in class org.jredis.bench.Util.Timer
-
- State() - Constructor for enum org.jredis.connector.Connection.State
-
- status - Variable in class org.jredis.ri.alphazero.protocol.ResponseSupport
-
- status - Variable in class org.jredis.ri.alphazero.protocol.VirtualResponse
-
- STATUS_CIAO - Static variable in class org.jredis.protocol.ResponseStatus
-
- STATUS_OK - Static variable in class org.jredis.protocol.ResponseStatus
-
Hopefully we have many none error response statuses
and we don't want to keep instantiating them.
- StatusResponse - Interface in org.jredis.protocol
-
This is just a marker interface.
- stopHandler() - Method in class org.jredis.ri.alphazero.connection.ChunkedPipelineConnection.ResponseHandler
-
- stopHandler() - Method in class org.jredis.ri.alphazero.connection.PipelineConnectionBase.ResponseHandler
-
- STORE(K) - Method in class org.jredis.ri.alphazero.support.SortSupport
-
Store the sort results in another key
- STORE(K) - Method in interface org.jredis.Sort
-
Store the sort results in another key.
- stores - Variable in class org.jredis.ri.alphazero.support.SortSupport
-
- storeSpec - Variable in class org.jredis.ri.alphazero.support.SortSupport
-
- StreamBufferRequest(ByteArrayOutputStream) - Constructor for class org.jredis.ri.alphazero.protocol.ProtocolBase.StreamBufferRequest
-
- stringList - Static variable in class org.jredis.bench.JRedisBenchmark
-
- Strings() - Constructor for class org.jredis.ri.alphazero.BulkSetMapping.Strings
-
- stringValue - Variable in class org.jredis.ri.alphazero.protocol.SyncProtocol.SyncLineResponse
-
- substr(K, long, long) - Method in interface org.jredis.JRedis
-
- substr(K, long, long) - Method in interface org.jredis.JRedisFuture
-
- substr(K, long, long) - Method in class org.jredis.ri.alphazero.JRedisFutureSupport
-
- substr(K, long, long) - Method in class org.jredis.ri.alphazero.JRedisSupport
-
- sunion(K, K...) - Method in interface org.jredis.JRedis
-
- sunion(K, K...) - Method in interface org.jredis.JRedisFuture
-
- sunion(K, K...) - Method in class org.jredis.ri.alphazero.JRedisFutureSupport
-
- sunion(K, K...) - Method in class org.jredis.ri.alphazero.JRedisSupport
-
- sunionstore(K, K...) - Method in interface org.jredis.JRedis
-
- sunionstore(K, K...) - Method in interface org.jredis.JRedisFuture
-
- sunionstore(K, K...) - Method in class org.jredis.ri.alphazero.JRedisFutureSupport
-
- sunionstore(K, K...) - Method in class org.jredis.ri.alphazero.JRedisSupport
-
- Support() - Constructor for class org.jredis.Query.Support
-
- SUPPORTED_CHARSET - Static variable in class org.jredis.ri.alphazero.support.DefaultCodec
-
- SUPPORTED_CHARSET_NAME - Static variable in class org.jredis.ri.alphazero.support.DefaultCodec
-
- SupportedType() - Constructor for enum org.jredis.ri.alphazero.support.DefaultCodec.Keys.SupportedType
-
- supports(Class<?>) - Method in interface org.jredis.Codec
-
- supports(Class<?>) - Method in class org.jredis.ri.alphazero.semantics.DefaultKeyCodec
-
- supports(Class<?>) - Method in class org.jredis.ri.alphazero.semantics.DefaultStringCodec
-
- supports(Class<?>) - Method in class org.jredis.ri.alphazero.support.DefaultCodec.Keys
-
- sync() - Method in class org.jredis.ri.alphazero.JRedisPipeline
-
Provides a synchronous semantics interface (
JRedis) to this pipeline.
- sync(long, TimeUnit) - Method in class org.jredis.ri.alphazero.JRedisPipeline
-
- SyncBulkResponse(Command) - Constructor for class org.jredis.ri.alphazero.protocol.SyncProtocol.SyncBulkResponse
-
Uses the sharedResponseBuffer for reading of the response control line.
- SyncBulkResponse(byte[], Command) - Constructor for class org.jredis.ri.alphazero.protocol.SyncProtocol.SyncBulkResponse
-
- SyncConnection - Class in org.jredis.ri.alphazero.connection
-
[TODO: document me!]
- SyncConnection(ConnectionSpec) - Constructor for class org.jredis.ri.alphazero.connection.SyncConnection
-
This constructor will pass the connection spec to the super class constructor and
create and install the
Protocol handler delegate instance for this
SyncConnection.
- SyncJRedisBase - Class in org.jredis.ri.alphazero
-
[TODO: document me!]
- SyncJRedisBase() - Constructor for class org.jredis.ri.alphazero.SyncJRedisBase
-
- SyncLineResponse(Command, SyncProtocol.ValueType) - Constructor for class org.jredis.ri.alphazero.protocol.SyncProtocol.SyncLineResponse
-
- SyncLineResponse(byte[], Command, SyncProtocol.ValueType) - Constructor for class org.jredis.ri.alphazero.protocol.SyncProtocol.SyncLineResponse
-
- SyncMultiBulkResponse(Command) - Constructor for class org.jredis.ri.alphazero.protocol.SyncProtocol.SyncMultiBulkResponse
-
- SyncMultiBulkResponse(byte[], Command) - Constructor for class org.jredis.ri.alphazero.protocol.SyncProtocol.SyncMultiBulkResponse
-
- SyncMultiLineResponseBase(byte[], Command, Response.Type) - Constructor for class org.jredis.ri.alphazero.protocol.SyncProtocol.SyncMultiLineResponseBase
-
- SyncPipelineConnection - Class in org.jredis.ri.alphazero.connection
-
- SyncPipelineConnection(ConnectionSpec) - Constructor for class org.jredis.ri.alphazero.connection.SyncPipelineConnection
-
- SyncProtocol - Class in org.jredis.ri.alphazero.protocol
-
[TODO: document me!]
- SyncProtocol() - Constructor for class org.jredis.ri.alphazero.protocol.SyncProtocol
-
- SyncProtocol.SyncBulkResponse - Class in org.jredis.ri.alphazero.protocol
-
- SyncProtocol.SyncLineResponse - Class in org.jredis.ri.alphazero.protocol
-
- SyncProtocol.SyncMultiBulkResponse - Class in org.jredis.ri.alphazero.protocol
-
- SyncProtocol.SyncMultiLineResponseBase - Class in org.jredis.ri.alphazero.protocol
-
Abstract base for all multiline responses (as of now, Bulk and MultBulk).
- SyncProtocol.SyncResponseBase - Class in org.jredis.ri.alphazero.protocol
-
Synchronous responses are guaranteed to be contiguous chunks (if the
client of this class is respecting its contract) -- meaning, it can go
ahead and read as much as it can in its first read without busy waiting
or reading one byte at a time.
- SyncProtocol.ValueType - Enum in org.jredis.ri.alphazero.protocol
-
- SyncResponseBase(byte[], Command, Response.Type) - Constructor for class org.jredis.ri.alphazero.protocol.SyncProtocol.SyncResponseBase
-
- 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.
- ValueType() - Constructor for enum org.jredis.ri.alphazero.protocol.SyncProtocol.ValueType
-
- 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
-