public class CommandReactiveService extends CommandAsyncService implements CommandReactiveExecutor
redisson, redissonReactive
Constructor and Description |
---|
CommandReactiveService(ConnectionManager connectionManager) |
Modifier and Type | Method and Description |
---|---|
<T,R> org.reactivestreams.Publisher<R> |
evalReadReactive(InetSocketAddress client,
String key,
Codec codec,
RedisCommand<T> evalCommandType,
String script,
List<Object> keys,
Object... params) |
<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(InetSocketAddress client,
String key,
Codec codec,
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> 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(MasterSlaveEntry entry,
Codec codec,
RedisCommand<T> command,
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) |
async, await, convertException, enableRedissonReferenceSupport, enableRedissonReferenceSupport, evalAllAsync, evalReadAsync, evalReadAsync, evalReadAsync, evalReadAsync, evalWriteAllAsync, evalWriteAsync, evalWriteAsync, evalWriteAsync, free, free, get, getConnectionManager, isRedissonReferenceSupportEnabled, readAllAsync, readAllAsync, readAsync, readAsync, readAsync, readAsync, readAsync, readAsync, readRandomAsync, releaseConnection, syncSubscription, tryHandleReference, writeAllAsync, writeAllAsync, writeAsync, writeAsync, writeAsync, writeAsync
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
await, convertException, enableRedissonReferenceSupport, enableRedissonReferenceSupport, evalReadAsync, evalReadAsync, evalReadAsync, evalReadAsync, evalWriteAllAsync, evalWriteAsync, evalWriteAsync, evalWriteAsync, get, getConnectionManager, isRedissonReferenceSupportEnabled, readAllAsync, readAllAsync, readAsync, readAsync, readAsync, readAsync, readAsync, readAsync, readRandomAsync, syncSubscription, 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(InetSocketAddress client, String key, 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> evalReadReactive(InetSocketAddress client, 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–2017 The Redisson Project. All rights reserved.