| Package | Description |
|---|---|
| com.github.fppt.jedismock | |
| com.github.fppt.jedismock.commands | |
| com.github.fppt.jedismock.operations | |
| com.github.fppt.jedismock.server | |
| com.github.fppt.jedismock.storage |
| Modifier and Type | Method and Description |
|---|---|
static Slice |
Utils.serializeObject(Object o) |
| Modifier and Type | Method and Description |
|---|---|
static <T> T |
Utils.deserializeObject(Slice data) |
| Modifier and Type | Method and Description |
|---|---|
abstract List<Slice> |
RedisCommand.parameters() |
| Modifier and Type | Method and Description |
|---|---|
Slice |
RO_quit.execute() |
Slice |
RO_exec.execute() |
Slice |
RedisOperation.execute() |
Slice |
RO_auth.execute() |
Slice |
RO_multi.execute() |
Slice |
RO_select.execute() |
| Modifier and Type | Method and Description |
|---|---|
static Optional<RedisOperation> |
OperationFactory.buildMetaOperation(String name,
OperationExecutorState state,
List<Slice> params) |
static RedisOperation |
OperationFactory.buildTxOperation(RedisBase base,
String name,
List<Slice> params) |
| Constructor and Description |
|---|
RO_hgetall(RedisBase base,
List<Slice> params) |
RO_hkeys(RedisBase base,
List<Slice> params) |
RO_hlen(RedisBase base,
List<Slice> params) |
RO_hmget(RedisBase base,
List<Slice> params) |
RO_hmset(RedisBase base,
List<Slice> params) |
RO_select(OperationExecutorState state,
List<Slice> params) |
RO_subscribe(OperationExecutorState state,
List<Slice> params) |
RO_unsubscribe(OperationExecutorState state,
List<Slice> params) |
| Modifier and Type | Field and Description |
|---|---|
static Slice |
Response.NULL |
static Slice |
Response.OK |
static Slice |
Response.SKIP |
| Modifier and Type | Method and Description |
|---|---|
static Slice |
Response.array(List<Slice> values) |
static Slice |
Response.bulkString(Slice slice) |
static Slice |
Response.clientResponse(String command,
Slice response) |
static Slice |
SliceParser.consumeParameter(byte[] message) |
static Slice |
SliceParser.consumeParameter(InputStream messageInput) |
static Slice |
SliceParser.consumeSlice(InputStream messageInput,
long len) |
static Slice |
Slice.create(byte[] data) |
static Slice |
Slice.create(String data) |
static Slice |
Response.doubleValue(double v) |
static Slice |
Response.error(String s) |
Slice |
RedisOperationExecutor.execCommand(RedisCommand command) |
static Slice |
Response.integer(long v) |
static Slice |
Response.publishedMessage(Slice channel,
Slice message) |
static Slice |
Slice.reserved() |
static Slice |
Response.subscribedToChannel(List<Slice> channels) |
static Slice |
Response.unsubscribe(Slice channel,
int remainingSubscriptions) |
| Modifier and Type | Method and Description |
|---|---|
static Slice |
Response.bulkString(Slice slice) |
static Slice |
Response.clientResponse(String command,
Slice response) |
int |
Slice.compareTo(Slice b) |
static Slice |
Response.publishedMessage(Slice channel,
Slice message) |
void |
RedisClient.sendResponse(Slice response,
String respondingTo)
Send a response due to a specific command.
|
static Slice |
Response.unsubscribe(Slice channel,
int remainingSubscriptions) |
| Modifier and Type | Method and Description |
|---|---|
static Slice |
Response.array(List<Slice> values) |
static Slice |
Response.subscribedToChannel(List<Slice> channels) |
| Modifier and Type | Method and Description |
|---|---|
Slice |
ExpiringKeyValueStorage.get(Slice key) |
Slice |
ExpiringKeyValueStorage.get(Slice key1,
Slice key2) |
Slice |
RedisBase.getValue(Slice key) |
Slice |
RedisBase.getValue(Slice key1,
Slice key2) |
| Modifier and Type | Method and Description |
|---|---|
Map<Slice,Slice> |
ExpiringKeyValueStorage.getFieldsAndValues(Slice hash) |
Map<Slice,Slice> |
ExpiringKeyValueStorage.getFieldsAndValues(Slice hash) |
Map<Slice,Slice> |
RedisBase.getFieldsAndValues(Slice hash) |
Map<Slice,Slice> |
RedisBase.getFieldsAndValues(Slice hash) |
List<Slice> |
RedisBase.getSubscriptions(RedisClient client) |
Set<Slice> |
RedisBase.keys() |
abstract com.google.common.collect.Table<Slice,Slice,Long> |
ExpiringKeyValueStorage.ttls() |
abstract com.google.common.collect.Table<Slice,Slice,Long> |
ExpiringKeyValueStorage.ttls() |
abstract com.google.common.collect.Table<Slice,Slice,Slice> |
ExpiringKeyValueStorage.values() |
abstract com.google.common.collect.Table<Slice,Slice,Slice> |
ExpiringKeyValueStorage.values() |
abstract com.google.common.collect.Table<Slice,Slice,Slice> |
ExpiringKeyValueStorage.values() |
| Modifier and Type | Method and Description |
|---|---|
void |
RedisBase.addSubscriber(Slice channel,
RedisClient client) |
void |
ExpiringKeyValueStorage.delete(Slice key) |
void |
ExpiringKeyValueStorage.delete(Slice key1,
Slice key2) |
void |
RedisBase.deleteValue(Slice key) |
void |
RedisBase.deleteValue(Slice key1,
Slice key2) |
boolean |
ExpiringKeyValueStorage.exists(Slice slice) |
boolean |
RedisBase.exists(Slice slice) |
Slice |
ExpiringKeyValueStorage.get(Slice key) |
Slice |
ExpiringKeyValueStorage.get(Slice key1,
Slice key2) |
Map<Slice,Slice> |
ExpiringKeyValueStorage.getFieldsAndValues(Slice hash) |
Map<Slice,Slice> |
RedisBase.getFieldsAndValues(Slice hash) |
Set<RedisClient> |
RedisBase.getSubscribers(Slice channel) |
Long |
ExpiringKeyValueStorage.getTTL(Slice key) |
Long |
RedisBase.getTTL(Slice key) |
Long |
ExpiringKeyValueStorage.getTTL(Slice key1,
Slice key2) |
Slice |
RedisBase.getValue(Slice key) |
Slice |
RedisBase.getValue(Slice key1,
Slice key2) |
void |
ExpiringKeyValueStorage.put(Slice key,
Slice value,
Long ttl) |
void |
ExpiringKeyValueStorage.put(Slice key1,
Slice key2,
Slice value,
Long ttl) |
void |
RedisBase.putValue(Slice key,
Slice value) |
void |
RedisBase.putValue(Slice key,
Slice value,
Long ttl) |
void |
RedisBase.putValue(Slice key1,
Slice key2,
Slice value,
Long ttl) |
void |
RedisBase.putValueWithoutClearingTtl(Slice key,
Slice value) |
void |
RedisBase.putValueWithoutClearingTtl(Slice key1,
Slice key2,
Slice value) |
boolean |
RedisBase.removeSubscriber(Slice channel,
RedisClient client) |
long |
ExpiringKeyValueStorage.setDeadline(Slice key,
long deadline) |
long |
RedisBase.setDeadline(Slice key,
long deadline) |
long |
ExpiringKeyValueStorage.setDeadline(Slice key1,
Slice key2,
long deadline) |
long |
ExpiringKeyValueStorage.setTTL(Slice key,
long ttl) |
long |
RedisBase.setTTL(Slice key,
long ttl) |
long |
ExpiringKeyValueStorage.setTTL(Slice key1,
Slice key2,
long ttl) |
Copyright © 2019. All rights reserved.