Interface | Description |
---|---|
AsyncHandler<V> |
Callback interface used in aredis to indicate completion of an Asynchronous task submitted.
|
AsyncRedisClient |
Specifies the different methods to run Redis Commands.
|
ClassDescriptorStorageFactory |
Defines a factory for getting a
ClassDescriptorStorage for the given Redis Server. |
DataHandler |
Specifies the serialization and de-serialization of a value when storing to and retrieving an Object from the Redis Server.
|
HashAlgorithm |
Intends to provide hash for locating a server for a key.
|
KeyHasher |
Specifies the Hashing technique to assign a key to one of the servers in a
ShardedAsyncRedisClient . |
RedisMessageListener |
Interface to be implemented by a Message Listener for the
RedisSubscription PI |
Class | Description |
---|---|
AbstractAsyncRedisClient |
A basic implementation of AsyncRedisClient based on 2 abstract methods.
|
AsyncRedisConnection |
This is the pipelined asynchronous implementation of AsyncRedisClient that is the basis of aredis.
|
AsyncRedisConnectionPoolManager |
A Pool Member Manager for AsyncRedisConnection so that
AsyncObjectPool can be used to create a pool of
AsyncRedisConnection. |
AsyncRedisFactory |
This is the preferred class to use to get aredis Service Objects like
AsyncRedisConnection ,
AsyncObjectPool RedisSubscription . |
BinaryHandler |
A Data Handler which stores a Byte Array of data optionally compressing it.
|
ConsistentKeyHasher |
Consistent Hashing Algorithm derived from the one in SpyMemcached memcached client.
|
JavaHandler |
The default Data Handler.
|
JavaKeyHasher |
A basic Key Hasher which takes the java hashcode of the key and assigns the index got by the reminder when the
hashcode is divided by the number of servers.
|
PerConnectionRedisClassDescriptorStorageFactory |
A ClassDescriptorStorage Factory which returns a
RedisClassDescriptorStorage for the given redis server. |
RedisClassDescriptorStorage |
Implementation of ClassDescriptorStorage used by aredis that stores the ClassDescriptors on a redis server.
|
RedisClassDescriptorStorageFactory |
A ClassDescriptorStorage Factory which a returns a single
RedisClassDescriptorStorage for all redis servers. |
RedisCommandInfo |
This is a class to Hold a Redis Command with its arguments and also the result once the command is completed.
|
RedisRawResponse |
Data Object representing the Redis Response Read and parsed by
RedisResponseReader . |
RedisResponseReader |
This is a low level redis response parser that is used by aredis.
|
RedisServerInfo |
Identifies a Redis server with its host, port and dbIndex.
|
RedisServerListInfo |
Identifies a list of Redis servers.
|
RedisSubscriptionConnection |
This is the base class used by
RedisSubscription . |
ResultTypeInfo |
A Holder for Result Type that is used to specify Individual Result Types recursively in case the
Result is of Type MULTIBULK.
|
Script |
A simple immutable holder class to hold a Redis Lua Script and its sha1 digest.
|
ShardedAsyncRedisClient |
ShardedAsyncRedisClient is an implementation of AsynRedisClient which holds 2 or more
AsyncRedisConnection
Objects and forwards the commands to one of them based on the hash of the key in the command. |
StringHandler |
A Data Handler which stores a String optionally compressing it.
|
SubscriptionInfo |
Subscription Info for a Redis Subscription including the Listener.
|
Enum | Description |
---|---|
ConnectionType |
Defines the types of a Redis Connection.
|
DefaultHashAlgorithm |
Known hashing algorithms for locating a server for a key.
|
RedisCommand |
Enumerates the Redis Commands and also contains information about the command argument types using which the AsyncRedisConnection
determines the arguments to which to used the Data Handler.
|
RedisCommandInfo.CommandStatus |
Enumerates the CommandStatus which is expected to be SUCCESS on normal execution.
|
RedisCommandInfo.ResultType |
Enumerates the Result Types of Redis
|
RedisSubscriptionConnection.CommandType |
Different Subscribe Unsubscribe Command Types.
|
Copyright © 2013- Suresh Mahalingam. All Rights Reserved.