CommandAsyncExecutor
, CommandReactiveExecutor
CommandReactiveBatchService
public class CommandReactiveService extends CommandAsyncService implements CommandReactiveExecutor
redisson, redissonReactive
Constructor | Description |
---|---|
CommandReactiveService(ConnectionManager connectionManager) |
Modifier and Type | Method | Description |
---|---|---|
<T,R> org.reactivestreams.Publisher<R> |
evalReadReactive(String key,
Codec codec,
RedisCommand<T> evalCommandType,
String script,
List<Object> keys,
Object... params) |
|
<T,R> org.reactivestreams.Publisher<R> |
evalWriteAllReactive(RedisCommand<T> command,
SlotCallback<T,R> callback,
String script,
List<Object> keys,
Object... params) |
|
<T,R> org.reactivestreams.Publisher<R> |
evalWriteReactive(String key,
Codec codec,
RedisCommand<T> evalCommandType,
String script,
List<Object> keys,
Object... params) |
|
<R> org.reactivestreams.Publisher<R> |
reactive(reactor.fn.Supplier<RFuture<R>> supplier) |
|
<T,R> org.reactivestreams.Publisher<Collection<R>> |
readAllReactive(RedisCommand<T> command,
Object... params) |
|
<T,R> org.reactivestreams.Publisher<R> |
readRandomReactive(RedisCommand<T> command,
Object... params) |
|
<T,R> org.reactivestreams.Publisher<R> |
readReactive(String key,
Codec codec,
RedisCommand<T> command,
Object... params) |
|
<T,R> org.reactivestreams.Publisher<R> |
readReactive(String key,
RedisCommand<T> command,
Object... params) |
|
<T,R> org.reactivestreams.Publisher<R> |
readReactive(RedisClient client,
String name,
Codec codec,
RedisCommand<T> command,
Object... params) |
|
<T> org.reactivestreams.Publisher<Void> |
writeAllReactive(RedisCommand<T> command,
Object... params) |
|
<R,T> org.reactivestreams.Publisher<R> |
writeAllReactive(RedisCommand<T> command,
SlotCallback<T,R> callback,
Object... params) |
|
<T,R> org.reactivestreams.Publisher<R> |
writeReactive(String key,
Codec codec,
RedisCommand<T> command,
Object... params) |
|
<T,R> org.reactivestreams.Publisher<R> |
writeReactive(String key,
RedisCommand<T> command,
Object... params) |
|
<T,R> org.reactivestreams.Publisher<R> |
writeReactive(MasterSlaveEntry entry,
Codec codec,
RedisCommand<T> command,
Object... params) |
await, convertException, enableRedissonReferenceSupport, enableRedissonReferenceSupport, evalReadAsync, evalReadAsync, evalReadAsync, evalWriteAllAsync, evalWriteAsync, evalWriteAsync, get, getConnectionManager, isRedissonReferenceSupportEnabled, readAllAsync, readAllAsync, readAllAsync, readAsync, readAsync, readAsync, readAsync, readAsync, readAsync, readAsync, readAsync, readRandomAsync, readRandomAsync, syncSubscription, writeAllAsync, writeAllAsync, writeAllAsync, writeAsync, writeAsync, writeAsync
async, await, checkAttemptFuture, convertException, createPromise, enableRedissonReferenceSupport, enableRedissonReferenceSupport, evalAllAsync, evalReadAsync, evalReadAsync, evalReadAsync, evalWriteAllAsync, evalWriteAsync, evalWriteAsync, free, get, getConnection, getConnectionManager, handleError, handleSuccess, isRedissonReferenceSupportEnabled, readAllAsync, readAllAsync, readAllAsync, readAsync, readAsync, readAsync, readAsync, readAsync, readAsync, readAsync, readAsync, readRandomAsync, readRandomAsync, releaseConnection, sendCommand, syncSubscription, tryHandleReference, writeAllAsync, writeAllAsync, writeAllAsync, writeAsync, writeAsync, writeAsync, writeAsync
public CommandReactiveService(ConnectionManager connectionManager)
public <T,R> org.reactivestreams.Publisher<R> evalWriteAllReactive(RedisCommand<T> command, SlotCallback<T,R> callback, String script, List<Object> keys, Object... params)
evalWriteAllReactive
in interface CommandReactiveExecutor
public <R> org.reactivestreams.Publisher<R> reactive(reactor.fn.Supplier<RFuture<R>> supplier)
reactive
in interface CommandReactiveExecutor
public <T,R> org.reactivestreams.Publisher<Collection<R>> readAllReactive(RedisCommand<T> command, Object... params)
readAllReactive
in interface CommandReactiveExecutor
public <T,R> org.reactivestreams.Publisher<R> readRandomReactive(RedisCommand<T> command, Object... params)
readRandomReactive
in interface CommandReactiveExecutor
public <T,R> org.reactivestreams.Publisher<R> readReactive(RedisClient client, String name, Codec codec, RedisCommand<T> command, Object... params)
readReactive
in interface CommandReactiveExecutor
public <T,R> org.reactivestreams.Publisher<R> writeReactive(String key, RedisCommand<T> command, Object... params)
writeReactive
in interface CommandReactiveExecutor
public <T,R> org.reactivestreams.Publisher<R> writeReactive(String key, Codec codec, RedisCommand<T> command, Object... params)
writeReactive
in interface CommandReactiveExecutor
public <T,R> org.reactivestreams.Publisher<R> writeReactive(MasterSlaveEntry entry, Codec codec, RedisCommand<T> command, Object... params)
writeReactive
in interface CommandReactiveExecutor
public <T,R> org.reactivestreams.Publisher<R> readReactive(String key, RedisCommand<T> command, Object... params)
readReactive
in interface CommandReactiveExecutor
public <T,R> org.reactivestreams.Publisher<R> readReactive(String key, Codec codec, RedisCommand<T> command, Object... params)
readReactive
in interface CommandReactiveExecutor
public <T,R> org.reactivestreams.Publisher<R> evalReadReactive(String key, Codec codec, RedisCommand<T> evalCommandType, String script, List<Object> keys, Object... params)
evalReadReactive
in interface CommandReactiveExecutor
public <T,R> org.reactivestreams.Publisher<R> evalWriteReactive(String key, Codec codec, RedisCommand<T> evalCommandType, String script, List<Object> keys, Object... params)
evalWriteReactive
in interface CommandReactiveExecutor
public <T> org.reactivestreams.Publisher<Void> writeAllReactive(RedisCommand<T> command, Object... params)
writeAllReactive
in interface CommandReactiveExecutor
public <R,T> org.reactivestreams.Publisher<R> writeAllReactive(RedisCommand<T> command, SlotCallback<T,R> callback, Object... params)
writeAllReactive
in interface CommandReactiveExecutor
Copyright © 2014–2018 The Redisson Project. All rights reserved.