Uses of Class
org.redisson.api.BatchOptions
Package
Description
-
Uses of BatchOptions in org.redisson
Modifier and TypeMethodDescriptionRedisson.createBatch
(BatchOptions options) RedissonReactive.createBatch
(BatchOptions options) RedissonRx.createBatch
(BatchOptions options) ModifierConstructorDescriptionRedissonBatch
(EvictionScheduler evictionScheduler, CommandAsyncExecutor executor, BatchOptions options) -
Uses of BatchOptions in org.redisson.api
Modifier and TypeMethodDescriptionstatic BatchOptions
BatchOptions.defaults()
BatchOptions.executionMode
(BatchOptions.ExecutionMode executionMode) Sets execution mode.BatchOptions.responseTimeout
(long timeout, TimeUnit unit) Defines timeout for Redis response.BatchOptions.retryAttempts
(int retryAttempts) Defines attempts amount to send Redis commands batch if it hasn't been sent already.BatchOptions.retryInterval
(long retryInterval, TimeUnit retryIntervalUnit) Defines time interval for each attempt to send Redis commands batch if it hasn't been sent already.BatchOptions.skipResult()
Inform Redis not to send reply.Synchronize write operations execution within defined timeout across specified amount of Redis slave nodes.Synchronize write operations to the AOF within defined timeout across specified amount of Redis slave nodes and local Redis.BatchOptions.syncSlaves
(int slaves, long timeout, TimeUnit unit) Deprecated.Modifier and TypeMethodDescriptionRedissonClient.createBatch
(BatchOptions options) Creates batch object which could be executed later with collected group of commands in pipeline mode.RedissonReactiveClient.createBatch
(BatchOptions options) Return batch object which executes group of command in pipeline.RedissonRxClient.createBatch
(BatchOptions options) Return batch object which executes group of command in pipeline. -
Uses of BatchOptions in org.redisson.command
ModifierConstructorDescriptionBaseRedisBatchExecutor
(boolean readOnlyMode, NodeSource source, Codec codec, RedisCommand<V> command, Object[] params, CompletableFuture<R> mainPromise, boolean ignoreRedirect, ConnectionManager connectionManager, RedissonObjectBuilder objectBuilder, ConcurrentMap<NodeSource, CommandBatchService.Entry> commands, BatchOptions options, AtomicInteger index, AtomicBoolean executed, RedissonObjectBuilder.ReferenceType referenceType, boolean noRetry) CommandBatchService
(CommandAsyncExecutor executor, BatchOptions options) CommandBatchService
(CommandAsyncExecutor executor, BatchOptions options, RedissonObjectBuilder.ReferenceType referenceType) RedisBatchExecutor
(boolean readOnlyMode, NodeSource source, Codec codec, RedisCommand<V> command, Object[] params, CompletableFuture<R> mainPromise, boolean ignoreRedirect, ConnectionManager connectionManager, RedissonObjectBuilder objectBuilder, ConcurrentMap<NodeSource, CommandBatchService.Entry> commands, BatchOptions options, AtomicInteger index, AtomicBoolean executed, RedissonObjectBuilder.ReferenceType referenceType, boolean noRetry) RedisCommonBatchExecutor
(NodeSource source, CompletableFuture<Void> mainPromise, ConnectionManager connectionManager, BatchOptions options, CommandBatchService.Entry entry, AtomicInteger slots, RedissonObjectBuilder.ReferenceType referenceType, boolean noRetry) RedisQueuedBatchExecutor
(boolean readOnlyMode, NodeSource source, Codec codec, RedisCommand<V> command, Object[] params, CompletableFuture<R> mainPromise, boolean ignoreRedirect, ConnectionManager connectionManager, RedissonObjectBuilder objectBuilder, ConcurrentMap<NodeSource, CommandBatchService.Entry> commands, ConcurrentMap<MasterSlaveEntry, CommandBatchService.ConnectionEntry> connections, BatchOptions options, AtomicInteger index, AtomicBoolean executed, RedissonObjectBuilder.ReferenceType referenceType, boolean noRetry, Map<MasterSlaveEntry, CommandBatchService.Entry> aggregatedCommands) -
Uses of BatchOptions in org.redisson.reactive
ModifierConstructorDescriptionCommandReactiveBatchService
(ConnectionManager connectionManager, CommandReactiveExecutor commandExecutor, BatchOptions options) RedissonBatchReactive
(EvictionScheduler evictionScheduler, ConnectionManager connectionManager, CommandReactiveExecutor commandExecutor, BatchOptions options) -
Uses of BatchOptions in org.redisson.rx
ModifierConstructorDescriptionCommandRxBatchService
(ConnectionManager connectionManager, CommandAsyncExecutor executor, BatchOptions options) RedissonBatchRx
(EvictionScheduler evictionScheduler, ConnectionManager connectionManager, CommandRxExecutor commandExecutor, BatchOptions options)