public class CommandRxBatchService extends CommandRxService
redisson, redissonReactive, redissonRx| Constructor and Description |
|---|
CommandRxBatchService(ConnectionManager connectionManager,
BatchOptions options) |
| Modifier and Type | Method and Description |
|---|---|
<V,R> void |
async(boolean readOnlyMode,
NodeSource nodeSource,
Codec codec,
RedisCommand<V> command,
Object[] params,
RPromise<R> mainPromise,
int attempt,
boolean ignoreRedirect) |
protected <R> RPromise<R> |
createPromise() |
CommandAsyncExecutor |
enableRedissonReferenceSupport(RedissonRxClient redissonReactive) |
RFuture<BatchResult<?>> |
executeAsync(BatchOptions options) |
<R> io.reactivex.Flowable<R> |
flowable(Callable<RFuture<R>> supplier) |
await, checkAttemptFuture, convertException, enableRedissonReferenceSupport, enableRedissonReferenceSupport, evalAllAsync, evalReadAsync, evalReadAsync, evalReadAsync, evalWriteAllAsync, evalWriteAsync, evalWriteAsync, free, get, getCodec, getConnection, getConnectionManager, getObjectBuilder, handleError, handleSuccess, isEvalCacheActive, isRedissonReferenceSupportEnabled, pollFromAnyAsync, readAllAsync, readAllAsync, readAllAsync, readAllAsync, readAsync, readAsync, readAsync, readAsync, readAsync, readAsync, readAsync, readAsync, readRandomAsync, readRandomAsync, releaseConnection, sendCommand, syncSubscription, tryHandleReference, writeAllAsync, writeAllAsync, writeAllAsync, writeAsync, writeAsync, writeAsync, writeAsyncclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitawait, convertException, enableRedissonReferenceSupport, enableRedissonReferenceSupport, evalReadAsync, evalReadAsync, evalReadAsync, evalWriteAllAsync, evalWriteAsync, evalWriteAsync, get, getConnectionManager, getObjectBuilder, isRedissonReferenceSupportEnabled, pollFromAnyAsync, readAllAsync, readAllAsync, readAllAsync, readAllAsync, readAsync, readAsync, readAsync, readAsync, readAsync, readAsync, readAsync, readAsync, readRandomAsync, readRandomAsync, syncSubscription, writeAllAsync, writeAllAsync, writeAllAsync, writeAsync, writeAsync, writeAsync, writeAsyncpublic CommandRxBatchService(ConnectionManager connectionManager, BatchOptions options)
public <R> io.reactivex.Flowable<R> flowable(Callable<RFuture<R>> supplier)
flowable in interface CommandRxExecutorflowable in class CommandRxServiceprotected <R> RPromise<R> createPromise()
createPromise in class CommandAsyncServicepublic <V,R> void async(boolean readOnlyMode,
NodeSource nodeSource,
Codec codec,
RedisCommand<V> command,
Object[] params,
RPromise<R> mainPromise,
int attempt,
boolean ignoreRedirect)
async in class CommandAsyncServicepublic RFuture<BatchResult<?>> executeAsync(BatchOptions options)
public CommandAsyncExecutor enableRedissonReferenceSupport(RedissonRxClient redissonReactive)
enableRedissonReferenceSupport in interface CommandAsyncExecutorenableRedissonReferenceSupport in class CommandAsyncServiceCopyright © 2014–2019 The Redisson Project. All rights reserved.