public class CommandReactiveBatchService extends CommandReactiveService
redisson, redissonReactive| Constructor and Description |
|---|
CommandReactiveBatchService(ConnectionManager connectionManager) |
| Modifier and Type | Method and Description |
|---|---|
protected <V,R> void |
async(boolean readOnlyMode,
NodeSource nodeSource,
Codec codec,
RedisCommand<V> command,
Object[] params,
RPromise<R> mainPromise,
int attempt) |
CommandAsyncExecutor |
enableRedissonReferenceSupport(RedissonReactiveClient redissonReactive) |
RFuture<BatchResult<?>> |
executeAsync(int syncSlaves,
long syncTimeout,
boolean skipResult,
long responseTimeout,
int retryAttempts,
long retryInterval) |
<R> org.reactivestreams.Publisher<R> |
reactive(Supplier<RFuture<R>> supplier) |
evalReadReactive, evalReadReactive, evalWriteAllReactive, evalWriteReactive, readAllReactive, readRandomReactive, readReactive, readReactive, readReactive, writeAllReactive, writeAllReactive, writeReactive, writeReactive, writeReactiveawait, convertException, 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, writeAsyncclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitawait, convertException, 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, writeAsyncpublic CommandReactiveBatchService(ConnectionManager connectionManager)
public <R> org.reactivestreams.Publisher<R> reactive(Supplier<RFuture<R>> supplier)
reactive in interface CommandReactiveExecutorreactive in class CommandReactiveServiceprotected <V,R> void async(boolean readOnlyMode,
NodeSource nodeSource,
Codec codec,
RedisCommand<V> command,
Object[] params,
RPromise<R> mainPromise,
int attempt)
async in class CommandAsyncServicepublic RFuture<BatchResult<?>> executeAsync(int syncSlaves, long syncTimeout, boolean skipResult, long responseTimeout, int retryAttempts, long retryInterval)
public CommandAsyncExecutor enableRedissonReferenceSupport(RedissonReactiveClient redissonReactive)
enableRedissonReferenceSupport in interface CommandAsyncExecutorenableRedissonReferenceSupport in class CommandAsyncServiceCopyright © 2014–2017 The Redisson Project. All rights reserved.