Package org.redisson.rx
Class CommandRxBatchService
java.lang.Object
org.redisson.command.CommandAsyncService
org.redisson.rx.CommandRxService
org.redisson.rx.CommandRxBatchService
- All Implemented Interfaces:
BatchService,CommandAsyncExecutor,CommandRxExecutor
- Author:
- Nikita Koksharov
-
Method Summary
Modifier and TypeMethodDescription<V,R> RFuture <R> async(boolean readOnlyMode, NodeSource nodeSource, Codec codec, RedisCommand<V> command, Object[] params, boolean ignoreRedirect, boolean noRetry) protected <R> CompletableFuture<R> RFuture<BatchResult<?>> <R> io.reactivex.rxjava3.core.Flowable<R> Methods inherited from class org.redisson.rx.CommandRxService
copy, copyMethods inherited from class org.redisson.command.CommandAsyncService
convertException, copy, createCommandBatchService, createCommandBatchService, encode, encodeMapKey, encodeMapValue, evalAsync, evalReadAsync, evalReadAsync, evalReadAsync, evalReadAsync, evalReadAsync, evalReadBatchedAsync, evalWriteAsync, evalWriteAsync, evalWriteAsync, evalWriteBatchedAsync, evalWriteNoRetryAsync, executeAllAsync, executeAllAsync, get, get, getConnectionManager, getInterrupted, getInterrupted, getNow, getObjectBuilder, getServiceManager, handleNoSync, isEvalCacheActive, isEvalShaROSupported, isTrackChanges, pollFromAnyAsync, readAllAsync, readAllAsync, readAsync, readAsync, readAsync, readAsync, readAsync, readAsync, readAsync, readAsync, readAsync, readBatchedAsync, readRandomAsync, readRandomAsync, setEvalShaROSupported, syncedEval, syncedEvalNoRetry, syncedEvalWithRetry, transfer, writeAllAsync, writeAllAsync, writeAllVoidAsync, writeAsync, writeAsync, writeAsync, writeAsync, writeAsync, writeAsync, writeBatchedAsyncMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.redisson.command.CommandAsyncExecutor
convertException, createCommandBatchService, encode, encodeMapKey, encodeMapValue, evalReadAsync, evalReadAsync, evalReadAsync, evalReadAsync, evalReadAsync, evalReadBatchedAsync, evalWriteAsync, evalWriteAsync, evalWriteAsync, evalWriteBatchedAsync, evalWriteNoRetryAsync, executeAllAsync, executeAllAsync, get, get, getConnectionManager, getInterrupted, getInterrupted, getNow, getObjectBuilder, getServiceManager, handleNoSync, isEvalShaROSupported, isTrackChanges, pollFromAnyAsync, readAllAsync, readAllAsync, readAsync, readAsync, readAsync, readAsync, readAsync, readAsync, readAsync, readAsync, readAsync, readBatchedAsync, readRandomAsync, readRandomAsync, setEvalShaROSupported, syncedEval, syncedEvalNoRetry, syncedEvalWithRetry, transfer, writeAllAsync, writeAllAsync, writeAllVoidAsync, writeAsync, writeAsync, writeAsync, writeAsync, writeAsync, writeAsync, writeBatchedAsync
-
Method Details
-
flowable
- Specified by:
flowablein interfaceCommandRxExecutor- Overrides:
flowablein classCommandRxService
-
createPromise
- Overrides:
createPromisein classCommandAsyncService
-
async
public <V,R> RFuture<R> async(boolean readOnlyMode, NodeSource nodeSource, Codec codec, RedisCommand<V> command, Object[] params, boolean ignoreRedirect, boolean noRetry) - Overrides:
asyncin classCommandAsyncService
-
executeAsync
-
discardAsync
-