public class CommandReactiveBatchService extends CommandReactiveService
redisson, redissonReactive, redissonRx
Constructor and Description |
---|
CommandReactiveBatchService(ConnectionManager connectionManager) |
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) |
CommandAsyncExecutor |
enableRedissonReferenceSupport(RedissonReactiveClient redissonReactive) |
RFuture<BatchResult<?>> |
executeAsync(BatchOptions options) |
<R> reactor.core.publisher.Mono<R> |
reactive(Supplier<RFuture<R>> supplier) |
<R> org.reactivestreams.Publisher<R> |
superReactive(Supplier<RFuture<R>> supplier) |
await, checkAttemptFuture, convertException, createPromise, 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, writeAsync
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
await, 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, writeAsync
public CommandReactiveBatchService(ConnectionManager connectionManager)
public <R> reactor.core.publisher.Mono<R> reactive(Supplier<RFuture<R>> supplier)
reactive
in interface CommandReactiveExecutor
reactive
in class CommandReactiveService
public <R> org.reactivestreams.Publisher<R> superReactive(Supplier<RFuture<R>> supplier)
public <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 CommandAsyncService
public RFuture<BatchResult<?>> executeAsync(BatchOptions options)
public CommandAsyncExecutor enableRedissonReferenceSupport(RedissonReactiveClient redissonReactive)
enableRedissonReferenceSupport
in interface CommandAsyncExecutor
enableRedissonReferenceSupport
in class CommandAsyncService
Copyright © 2014–2019 The Redisson Project. All rights reserved.