Uses of Package
org.redisson.api
Package
Description
-
ClassDescriptionResult object for autoClaim request.Configuration for Batch object.Deprecated.Deprecated.Cron expression object used in
RScheduledExecutorService
.Configuration for ExecutorService.Result object for autoClaim request.Encapsulates information about Redis functions library.Function execution mode.Function result type.Encapsulates information about currently running Redis function and available execution engines.Json data typeConfiguration for LocalCachedMap object.Factory for LockOptions.BackOffPolicy class.Configuration for Map object.Maps Redisson object name.Deprecated.Deprecated.Redisson Object Event listener for Expired or Deleted event.Entry object for pending messages request.Result object for pending messages request.Distributed implementation to the AtomicDoubleDistributed implementation to the AtomicDoubleReactive interface for AtomicDouble objectReactive interface for AtomicDouble objectDistributed implementation ofAtomicLong
Distributed async implementation ofAtomicLong
Reactive interface for AtomicLong objectRxJava2 interface for AtomicLong objectInterface for using Redis pipeline feature.Reactive interface for Redis pipeline feature.RxJava2 interface for Redis pipeline feature.Binary stream holder stores a sequence of bytes.Binary stream holder stores a sequence of bytes.Binary stream holder stores a sequence of bytes.Vector of bits that grows as needed.Vector of bits that grows as needed.Reactive interface for BitSet objectRxJava2 interface for BitSet objectBlockingDeque
backed by RedisDistributed async implementation ofBlockingDeque
Reactive interface for Redis based BlockingDeque objectRxJava2 interface for Redis based BlockingDeque objectDistributed implementation ofBlockingQueue
Distributed async implementation ofBlockingQueue
Reactive interface for BlockingQueue objectRxJava2 interface for BlockingQueueDistributed implementation of Bloom filter based on Highway 128-bit hash.Distributed implementation of boundedBlockingQueue
Distributed async implementation of boundedBlockingQueue
Object holder.Async implementation of object holder.Reactive implementation of object holder.Reactive implementation of object holder.Operations over multiple Bucket objects.Operations over multiple Bucket objects.Operations over multiple Bucket objects.Operations over multiple Bucket objects.Live Object cascade type.Common async interface for collection objectRedis based implementation ofCountDownLatch
It has an advantage overCountDownLatch
-- count can be set viaRCountDownLatch.trySetCount(long)
method.Async interface of Redis basedCountDownLatch
It has an advantage overCountDownLatch
-- count can be set viaRCountDownLatchAsync.trySetCountAsync(long)
method.Reactive interface of Redis basedCountDownLatch
It has an advantage overCountDownLatch
-- count can be set viaRCountDownLatchReactive.trySetCount(long)
method.RxJava2 interface of Redis basedCountDownLatch
It has an advantage overCountDownLatch
-- count can be set viaRCountDownLatchRx.trySetCount(long)
method.Distributed implementation of delayed queue.Distributed implementation ofDeque
Distributed async implementation ofDeque
Reactive interface for Deque objectRxJava2 interface for Deque objectAll objects that implement this interface should be destroyed viaRDestroyable.destroy()
method.Distributed implementation ofDoubleAdder
Main Redisson interface for access to all redisson objects with sync/async interface.Main Redisson interface for access to all redisson objects with Reactive interface.Main Redisson interface for access to all redisson objects with RxJava2 interface.Future object for submitted tasks in a batchFuture object for submitted taskDistributed implementation ofExecutorService
Distributed async implementation ofExecutorService
Base interface for all Redisson objects which support expiration or TTLBase async interface for all Redisson objects which supports expiration (TTL)Redis based implementation of Fenced Lock with reentrancy support.Async interface for Redis based implementation of Fenced Lock with reentrancy support.Redis based implementation of Fenced Lock with reentrancy support.Redis based implementation of Fenced Lock with reentrancy support.Interface for Redis Function featureInterface for Redis Function featureInterface for Redis Function featureInterface for Redis Function featureRepresents the result of an asynchronous computationGeospatial items holder.Geospatial items holder.Geospatial items holder.Geospatial items holder.Probabilistic data structure that lets you maintain counts of millions of items with extreme space efficiency.Probabilistic data structure that lets you maintain counts of millions of items with extreme space efficiency.Probabilistic data structure that lets you maintain counts of millions of items with extreme space efficiency.Probabilistic data structure that lets you maintain counts of millions of items with extreme space efficiency.Id generator ofLong
type numbers.Id generator ofLong
type numbers.Id generator ofLong
type numbers.Id generator ofLong
type numbers.Redis JSON datatype holder.Redis JSON datatype interface.Redis JSON datatype holder.Redis JSON datatype holder.Sorted set contained values of String typeAsync interface for sorted set contained values of String type.Reactive interface for sorted set contained values of String type.RxJava2 interface for sorted set contained values of String type.Distributed and concurrent implementation ofList
Async list functionsList based Multimap.List based Multimap.Reactive interface forRListMultimapCache
object.Rx-ified version ofRListMultimapCache
.Reactive interface for List based Multimap objectRxJava2 interface for List based Multimap objectlist functionslist functionsThe pre-registration of each entity class is not necessary.Map object with local entry cache support.Map object with local entry cache support.Map object with local entry cache support.Redis based implementation ofLock
Implements re-entrant lock.Async interface for Lock objectReactive interface for Lock objectRxJava2 interface for Lock objectDistributed implementation ofLongAdder
Redis based implementation ofConcurrentMap
andMap
Async interface for Redis based implementation ofConcurrentMap
andMap
Map-based cache with ability to set TTL for each entry viaRMapCache.put(Object, Object, long, TimeUnit)
orRMapCache.putIfAbsent(Object, Object, long, TimeUnit)
And therefore has an complex lua-scripts inside.Map-based cache with ability to set TTL for each entry viaRMapCache.put(Object, Object, long, TimeUnit)
orRMapCache.putIfAbsent(Object, Object, long, TimeUnit)
And therefore has an complex lua-scripts inside.Map-based cache with ability to set TTL for each entry viaRMapCacheReactive.put(Object, Object, long, TimeUnit)
orRMapCacheReactive.putIfAbsent(Object, Object, long, TimeUnit)
method.Map-based cache with ability to set TTL for each entry viaRMapCacheRx.put(Object, Object, long, TimeUnit)
orRMapCacheRx.putIfAbsent(Object, Object, long, TimeUnit)
method.Reactive interface for Redis based implementation ofConcurrentMap
andMap
RxJava2 interface for Redis based implementation ofConcurrentMap
andMap
Base Multimap interface.Base asynchronous MultiMap interface.Base Multimap interface.Base asynchronous Multimap interface.Base interface for all Redisson objectsBase asynchronous interface for all Redisson objectsPattern based observer for Publish Subscribe object.Reactive interface for Pattern based observer for Publish Subscribe object.RxJava2 interface for Pattern based observer for Publish Subscribe object.Semaphore object with lease time parameter support for each acquired permit.Asynchronous interface for Semaphore object with lease time parameter support for each acquired permit.Reactive interface for Semaphore object with lease time parameter support for each acquired permit.RxJava2 interface for Semaphore object with lease time parameter support for each acquired permit.RPriorityBlockingDeque backed by RedisPriorityBlockingQueue backed by RedisRedis based priority deque.Redis based priority deque.Queue
backed by RedisQueue
backed by RedisReactive interface for Queue objectRxJava2 interface for Queue objectRedis based Rate Limiter object.Asynchronous interface for Redis based Rate Limiter object.Reactive interface for Redis based Rate Limiter object.Reactive interface for Redis based Rate Limiter object.AReadWriteLock
maintains a pair of associatedlocks
, one for read-only operations and one for writing.AReadWriteLock
maintains a pair of associatedlocks
, one for read-only operations and one for writing.AReadWriteLock
maintains a pair of associatedlocks
, one for read-only operations and one for writing.Reliable topic based on Redis Stream object.Asynchronous interface for Reliable topic based on Redis Stream object.Reactive interface for Reliable topic based on Redis Stream object.RxJava2 interface for Reliable topic based on Redis Stream object.Allows to execute object methods remotely between Redisson instances (Server side and Client side instances in terms of remote invocation).RingBuffer based queue evicts elements from the head if queue capacity became full.RingBuffer based queue evicts elements from the head if queue capacity became full.RingBuffer based queue evicts elements from the head if queue capacity became full.RingBuffer based queue evicts elements from the head if queue capacity became full.Redis based implementation ofScheduledExecutorService
Redis based implementation ofScheduledExecutorService
Set containing elements sorted by score.Reactive interface for SortedSet objectRxJava2 interface for scored sorted set data structure.Interface for Redis Script featureAsync interface for Redis Script featureReactive interface for Redis Script featureRxJava2 interface for Redis Script featureRedis based implementation ofSemaphore
.Async interface of Redis basedSemaphore
.Reactive interface of Redis basedSemaphore
.RxJava2 interface of Redis basedSemaphore
.Redis based implementation ofSet
Async set functionsSet-based cache with ability to set TTL for each object.Async set functionsReactive interface for RSetCache objectRxJava2 interface for RSetCache objectSet based Multimap.Reactive interface forRSetMultimapCache
object.Rx-ified version ofRSetMultimapCache
.Reactive interface for Set based MultimapRxJava2 interface for Set based MultimapReactive interface for Redis based implementation ofSet
RxJava2 interface for Redis based implementation ofSet
Sharded Topic for Redis Cluster.Sharded Topic for Redis Cluster.Reactive interface for Sharded Topic.RxJava3 interface for Sharded Topic.Interface for Redis Stream object.Async interface for Redis Stream object.Reactive interface for Redis Stream object.Reactive interface for Redis Stream object.Redis based time-series collection.Async interface for Redis based time-series collection.Reactive interface for Redis based time-series collection.Rx interface for Redis based time-series collection.Distributed topic.Distributed topic.Reactive interface for Publish Subscribe object.RxJava2 interface for Publish Subscribe object.Transaction object allows to execute transactions over Redisson objects.Reactive interface for transaction object allows to execute transactions over Redisson objects.RxJava2 interface for transaction object allows to execute transactions over Redisson objects.Redis based implementation ofTransferQueue
Async interface for Redis based implementation ofTransferQueue
Reactive interface of Redis based implementation ofTransferQueue
RxJava2 interface of Redis based implementation ofTransferQueue
Object containing details about Stream ConsumerObject containing details about Stream GroupObject containing details about StreamStream Message ID objectTime-series collection entryConfiguration for Transaction.Configuration for RExecutorService workers. -
ClassDescriptionResult object for autoClaim request.Configuration for Batch object.Deprecated.Deprecated.Cron expression object used in
RScheduledExecutorService
.Configuration for ExecutorService.Result object for autoClaim request.Encapsulates information about Redis functions library.Function execution mode.Function result type.Encapsulates information about currently running Redis function and available execution engines.Identifier generatorJson data typeConfiguration for LocalCachedMap object.Various strategies to avoid stale objects in local cache.Factory for LockOptions.BackOffPolicy class.Generator of sleep period values for RedissonSpinLock back offBack off algorithm, where sleep period is constant and is defined by LockOptions.ConstantBackOff.delay.Back off algorithm, where sleep period starts with LockOptions.ExponentialBackOff.initialDelay, each time increases LockOptions.ExponentialBackOff.multiplier times but doesn't exceed LockOptions.ExponentialBackOff.maxDelayConfiguration for Map object.Maps Redisson object name.Maps RedisURI object.Deprecated.Deprecated.Deprecated.Deprecated.Redisson Object Event listener for Expired or Deleted event.Entry object for pending messages request.Result object for pending messages request.Distributed implementation to the AtomicDoubleDistributed implementation to the AtomicDoubleReactive interface for AtomicDouble objectReactive interface for AtomicDouble objectDistributed implementation ofAtomicLong
Distributed async implementation ofAtomicLong
Reactive interface for AtomicLong objectRxJava2 interface for AtomicLong objectInterface for using Redis pipeline feature.Reactive interface for Redis pipeline feature.RxJava2 interface for Redis pipeline feature.Binary stream holder stores a sequence of bytes.Binary stream holder stores a sequence of bytes.Binary stream holder stores a sequence of bytes.Vector of bits that grows as needed.Vector of bits that grows as needed.Reactive interface for BitSet objectRxJava2 interface for BitSet objectBlockingDeque
backed by RedisDistributed async implementation ofBlockingDeque
Reactive interface for Redis based BlockingDeque objectRxJava2 interface for Redis based BlockingDeque objectDistributed implementation ofBlockingQueue
Distributed async implementation ofBlockingQueue
Reactive interface for BlockingQueue objectRxJava2 interface for BlockingQueueDistributed implementation of Bloom filter based on Highway 128-bit hash.Distributed implementation of boundedBlockingQueue
Distributed async implementation of boundedBlockingQueue
Object holder.Async implementation of object holder.Reactive implementation of object holder.Reactive implementation of object holder.Operations over multiple Bucket objects.Operations over multiple Bucket objects.Operations over multiple Bucket objects.Operations over multiple Bucket objects.Live Object cascade type.Common async interface for collection objectCommon reactive interface for collection objectCommon RxJava2 interface for collection objectRedis based implementation ofCountDownLatch
It has an advantage overCountDownLatch
-- count can be set viaRCountDownLatch.trySetCount(long)
method.Async interface of Redis basedCountDownLatch
It has an advantage overCountDownLatch
-- count can be set viaRCountDownLatchAsync.trySetCountAsync(long)
method.Reactive interface of Redis basedCountDownLatch
It has an advantage overCountDownLatch
-- count can be set viaRCountDownLatchReactive.trySetCount(long)
method.RxJava2 interface of Redis basedCountDownLatch
It has an advantage overCountDownLatch
-- count can be set viaRCountDownLatchRx.trySetCount(long)
method.Distributed implementation of delayed queue.Distributed implementation ofDeque
Distributed async implementation ofDeque
Reactive interface for Deque objectRxJava2 interface for Deque objectAll objects that implement this interface should be destroyed viaRDestroyable.destroy()
method.Distributed implementation ofDoubleAdder
Main Redisson interface for access to all redisson objects with Reactive interface.Main Redisson interface for access to all redisson objects with RxJava2 interface.RRemoteService invocation options.Future object for submitted tasks in a batchFuture object for submitted taskDistributed implementation ofExecutorService
Distributed async implementation ofExecutorService
Base interface for all Redisson objects which support expiration or TTLBase async interface for all Redisson objects which supports expiration (TTL)Base interface for all Redisson objects which support expiration or TTLBase interface for all Redisson objects which support expiration or TTLRedis based implementation of Fenced Lock with reentrancy support.Async interface for Redis based implementation of Fenced Lock with reentrancy support.Redis based implementation of Fenced Lock with reentrancy support.Redis based implementation of Fenced Lock with reentrancy support.Interface for Redis Function featureInterface for Redis Function featureInterface for Redis Function featureInterface for Redis Function featureRepresents the result of an asynchronous computationGeospatial items holder.Geospatial items holder.Geospatial items holder.Geospatial items holder.Probabilistic data structure that lets you maintain counts of millions of items with extreme space efficiency.Probabilistic data structure that lets you maintain counts of millions of items with extreme space efficiency.Probabilistic data structure that lets you maintain counts of millions of items with extreme space efficiency.Probabilistic data structure that lets you maintain counts of millions of items with extreme space efficiency.Id generator ofLong
type numbers.Id generator ofLong
type numbers.Id generator ofLong
type numbers.Id generator ofLong
type numbers.Redis JSON datatype holder.Redis JSON datatype interface.Redis JSON datatype holder.Redis JSON datatype holder.Sorted set contained values of String typeAsync interface for sorted set contained values of String type.Reactive interface for sorted set contained values of String type.RxJava2 interface for sorted set contained values of String type.Distributed and concurrent implementation ofList
Async list functionsList based Multimap.List based Multimap.Reactive interface forRListMultimapCache
object.Rx-ified version ofRListMultimapCache
.Reactive interface for List based Multimap objectRxJava2 interface for List based Multimap objectlist functionslist functionsThe pre-registration of each entity class is not necessary.Map object with local entry cache support.Map object with local entry cache support.Map object with local entry cache support.Redis based implementation ofLock
Implements re-entrant lock.Async interface for Lock objectReactive interface for Lock objectRxJava2 interface for Lock objectDistributed implementation ofLongAdder
Redis based implementation ofConcurrentMap
andMap
Async interface for Redis based implementation ofConcurrentMap
andMap
Map-based cache with ability to set TTL for each entry viaRMapCache.put(Object, Object, long, TimeUnit)
orRMapCache.putIfAbsent(Object, Object, long, TimeUnit)
And therefore has an complex lua-scripts inside.Map-based cache with ability to set TTL for each entry viaRMapCache.put(Object, Object, long, TimeUnit)
orRMapCache.putIfAbsent(Object, Object, long, TimeUnit)
And therefore has an complex lua-scripts inside.Map-based cache with ability to set TTL for each entry viaRMapCacheReactive.put(Object, Object, long, TimeUnit)
orRMapCacheReactive.putIfAbsent(Object, Object, long, TimeUnit)
method.Map-based cache with ability to set TTL for each entry viaRMapCacheRx.put(Object, Object, long, TimeUnit)
orRMapCacheRx.putIfAbsent(Object, Object, long, TimeUnit)
method.Reactive interface for Redis based implementation ofConcurrentMap
andMap
RxJava2 interface for Redis based implementation ofConcurrentMap
andMap
Base Multimap interface.Base asynchronous MultiMap interface.Base Multimap interface.Base asynchronous Multimap interface.Reactive interface ofRMultimapCache
object.Rx-ified version ofRMultimapCache
.Base Reactive interface for Multimap objectBase RxJava2 interface for Multimap objectBase interface for all Redisson objectsBase asynchronous interface for all Redisson objectsBase Reactive interface for all Redisson objectsBase RxJava2 interface for all Redisson objectsPattern based observer for Publish Subscribe object.Reactive interface for Pattern based observer for Publish Subscribe object.RxJava2 interface for Pattern based observer for Publish Subscribe object.Semaphore object with lease time parameter support for each acquired permit.Asynchronous interface for Semaphore object with lease time parameter support for each acquired permit.Reactive interface for Semaphore object with lease time parameter support for each acquired permit.RxJava2 interface for Semaphore object with lease time parameter support for each acquired permit.RPriorityBlockingDeque backed by RedisPriorityBlockingQueue backed by RedisRedis based priority deque.Redis based priority deque.Queue
backed by RedisQueue
backed by RedisReactive interface for Queue objectRxJava2 interface for Queue objectRedis based Rate Limiter object.Asynchronous interface for Redis based Rate Limiter object.Reactive interface for Redis based Rate Limiter object.Reactive interface for Redis based Rate Limiter object.AReadWriteLock
maintains a pair of associatedlocks
, one for read-only operations and one for writing.AReadWriteLock
maintains a pair of associatedlocks
, one for read-only operations and one for writing.AReadWriteLock
maintains a pair of associatedlocks
, one for read-only operations and one for writing.Reliable topic based on Redis Stream object.Asynchronous interface for Reliable topic based on Redis Stream object.Reactive interface for Reliable topic based on Redis Stream object.RxJava2 interface for Reliable topic based on Redis Stream object.Allows to execute object methods remotely between Redisson instances (Server side and Client side instances in terms of remote invocation).RingBuffer based queue evicts elements from the head if queue capacity became full.RingBuffer based queue evicts elements from the head if queue capacity became full.RingBuffer based queue evicts elements from the head if queue capacity became full.RingBuffer based queue evicts elements from the head if queue capacity became full.Redis based implementation ofScheduledExecutorService
Redis based implementation ofScheduledExecutorService
Set containing elements sorted by score.Reactive interface for SortedSet objectRxJava2 interface for scored sorted set data structure.Interface for Redis Script featureAsync interface for Redis Script featureReactive interface for Redis Script featureRxJava2 interface for Redis Script featureRedis based implementation ofSemaphore
.Async interface of Redis basedSemaphore
.Reactive interface of Redis basedSemaphore
.RxJava2 interface of Redis basedSemaphore
.Redis based implementation ofSet
Async set functionsSet-based cache with ability to set TTL for each object.Async set functionsReactive interface for RSetCache objectRxJava2 interface for RSetCache objectSet based Multimap.Reactive interface forRSetMultimapCache
object.Rx-ified version ofRSetMultimapCache
.Reactive interface for Set based MultimapRxJava2 interface for Set based MultimapReactive interface for Redis based implementation ofSet
RxJava2 interface for Redis based implementation ofSet
Sharded Topic for Redis Cluster.Sharded Topic for Redis Cluster.Reactive interface for Sharded Topic.RxJava3 interface for Sharded Topic.Interface for Redis Stream object.Async interface for Redis Stream object.Reactive interface for Redis Stream object.Reactive interface for Redis Stream object.Redis based time-series collection.Async interface for Redis based time-series collection.Reactive interface for Redis based time-series collection.Rx interface for Redis based time-series collection.Distributed topic.Distributed topic.Reactive interface for Publish Subscribe object.RxJava2 interface for Publish Subscribe object.Transaction object allows to execute transactions over Redisson objects.Reactive interface for transaction object allows to execute transactions over Redisson objects.RxJava2 interface for transaction object allows to execute transactions over Redisson objects.Redis based implementation ofTransferQueue
Async interface for Redis based implementation ofTransferQueue
Reactive interface of Redis based implementation ofTransferQueue
RxJava2 interface of Redis based implementation ofTransferQueue
Object containing details about Stream ConsumerObject containing details about Stream GroupObject containing details about StreamStream Message ID objectTime-series collection entryConfiguration for Transaction.Configuration for RExecutorService workers. -
-
-
-
ClassDescriptionMap-based cache with ability to set TTL for each entry via
RMapCache.put(Object, Object, long, TimeUnit)
orRMapCache.putIfAbsent(Object, Object, long, TimeUnit)
And therefore has an complex lua-scripts inside. -
-
-
-
ClassDescriptionConfiguration for LocalCachedMap object.Represents the result of an asynchronous computationBase interface for all Redisson objectsDistributed topic.
-
-
-
ClassDescriptionResult object for autoClaim request.Json data typeObject containing details about StreamStream Message ID object
-
-
ClassDescriptionResult object for autoClaim request.Object containing details about Stream ConsumerObject containing details about Stream GroupObject containing details about StreamTime-series collection entry
-
-
-
ClassDescriptionConfiguration for Batch object.Represents the result of an asynchronous computation
-
ClassDescriptionMaps Redisson object name.Maps RedisURI object.Node initializer callback interface.
-
ClassDescriptionDeprecated.Deprecated.Deprecated.Deprecated.Represents the result of an asynchronous computation
-
-
ClassDescriptionMain Redisson interface for access to all redisson objects with sync/async interface.Future object for submitted tasks in a batchFuture object for submitted taskRepresents the result of an asynchronous computationRedis based implementation of
ConcurrentMap
andMap
Allows to execute object methods remotely between Redisson instances (Server side and Client side instances in terms of remote invocation).Redis based implementation ofScheduledExecutorService
-
ClassDescriptionAsynchronous interface for JCacheRepresents the result of an asynchronous computationBase interface for all Redisson objectsBase asynchronous interface for all Redisson objects
-
ClassDescriptionMain Redisson interface for access to all redisson objects with sync/async interface.
-
ClassDescriptionMain Redisson interface for access to all redisson objects with sync/async interface.Main Redisson interface for access to all redisson objects with Reactive interface.Main Redisson interface for access to all redisson objects with RxJava2 interface.Redis based implementation of
ConcurrentMap
andMap
Base interface for all Redisson objects -
ClassDescriptionMain Redisson interface for access to all redisson objects with sync/async interface.Distributed implementation of
ExecutorService
Base interface for all Redisson objects -
ClassDescriptionMain Redisson interface for access to all redisson objects with sync/async interface.Represents the result of an asynchronous computation
-
ClassDescriptionConfiguration for Batch object.Reactive interface for AtomicDouble objectReactive interface for AtomicLong objectReactive interface for Redis pipeline feature.Binary stream holder stores a sequence of bytes.Reactive interface for BitSet objectReactive interface for Redis based BlockingDeque objectDistributed implementation of
BlockingQueue
Reactive interface for BlockingQueue objectReactive implementation of object holder.Reactive interface for Deque objectMain Redisson interface for access to all redisson objects with Reactive interface.Interface for Redis Function featureRepresents the result of an asynchronous computationGeospatial items holder.Probabilistic data structure that lets you maintain counts of millions of items with extreme space efficiency.Redis JSON datatype holder.Sorted set contained values of String typeReactive interface for sorted set contained values of String type.Async list functionsReactive interface for List based Multimap objectlist functionsReactive interface for Lock objectRedis based implementation ofConcurrentMap
andMap
Map-based cache with ability to set TTL for each entry viaRMapCache.put(Object, Object, long, TimeUnit)
orRMapCache.putIfAbsent(Object, Object, long, TimeUnit)
And therefore has an complex lua-scripts inside.Map-based cache with ability to set TTL for each entry viaRMapCacheReactive.put(Object, Object, long, TimeUnit)
orRMapCacheReactive.putIfAbsent(Object, Object, long, TimeUnit)
method.Reactive interface for Redis based implementation ofConcurrentMap
andMap
Reactive interface for Semaphore object with lease time parameter support for each acquired permit.Reactive interface for Queue objectAReadWriteLock
maintains a pair of associatedlocks
, one for read-only operations and one for writing.Reliable topic based on Redis Stream object.Reactive interface for SortedSet objectReactive interface for Redis Script featureReactive interface of Redis basedSemaphore
.Redis based implementation ofSet
Set-based cache with ability to set TTL for each object.Reactive interface for RSetCache objectReactive interface for Set based MultimapReactive interface for Redis based implementation ofSet
Reactive interface for Sharded Topic.Reactive interface for Redis Stream object.Redis based time-series collection.Distributed topic.Reactive interface for Publish Subscribe object.Reactive interface for transaction object allows to execute transactions over Redisson objects.Configuration for Transaction. -
-
ClassDescriptionRRemoteService invocation options.Redis based implementation of
ConcurrentMap
andMap
-
ClassDescriptionConfiguration for Batch object.Reactive interface for AtomicDouble objectRxJava2 interface for AtomicLong objectRxJava2 interface for Redis pipeline feature.Binary stream holder stores a sequence of bytes.RxJava2 interface for BitSet objectRxJava2 interface for Redis based BlockingDeque objectDistributed async implementation of
BlockingQueue
RxJava2 interface for BlockingQueueReactive implementation of object holder.RxJava2 interface for Deque objectMain Redisson interface for access to all redisson objects with RxJava2 interface.Interface for Redis Function featureRepresents the result of an asynchronous computationGeospatial items holder.Probabilistic data structure that lets you maintain counts of millions of items with extreme space efficiency.Redis JSON datatype holder.Sorted set contained values of String typeRxJava2 interface for sorted set contained values of String type.Async list functionsRx-ified version ofRListMultimapCache
.RxJava2 interface for List based Multimap objectlist functionsRxJava2 interface for Lock objectRedis based implementation ofConcurrentMap
andMap
Map-based cache with ability to set TTL for each entry viaRMapCacheRx.put(Object, Object, long, TimeUnit)
orRMapCacheRx.putIfAbsent(Object, Object, long, TimeUnit)
method.RxJava2 interface for Redis based implementation ofConcurrentMap
andMap
RxJava2 interface for Semaphore object with lease time parameter support for each acquired permit.RxJava2 interface for Queue objectAReadWriteLock
maintains a pair of associatedlocks
, one for read-only operations and one for writing.Reliable topic based on Redis Stream object.RxJava2 interface for scored sorted set data structure.RxJava2 interface for Redis Script featureRxJava2 interface of Redis basedSemaphore
.Redis based implementation ofSet
Set-based cache with ability to set TTL for each object.RxJava2 interface for RSetCache objectRx-ified version ofRSetMultimapCache
.RxJava2 interface for Set based MultimapRxJava2 interface for Redis based implementation ofSet
RxJava3 interface for Sharded Topic.Reactive interface for Redis Stream object.Redis based time-series collection.Distributed topic.RxJava2 interface for Publish Subscribe object.RxJava2 interface for transaction object allows to execute transactions over Redisson objects.Configuration for Transaction. -
ClassDescriptionMain Redisson interface for access to all redisson objects with sync/async interface.Redis based implementation of
ConcurrentMap
andMap
Map-based cache with ability to set TTL for each entry viaRMapCache.put(Object, Object, long, TimeUnit)
orRMapCache.putIfAbsent(Object, Object, long, TimeUnit)
And therefore has an complex lua-scripts inside. -
ClassDescriptionMain Redisson interface for access to all redisson objects with sync/async interface.
-
ClassDescriptionMain Redisson interface for access to all redisson objects with sync/async interface.
-
ClassDescriptionMain Redisson interface for access to all redisson objects with sync/async interface.Main Redisson interface for access to all redisson objects with Reactive interface.Transaction object allows to execute transactions over Redisson objects.Reactive interface for transaction object allows to execute transactions over Redisson objects.
-
ClassDescriptionObject holder.Async implementation of object holder.Operations over multiple Bucket objects.Operations over multiple Bucket objects.Common async interface for collection objectRedis based implementation of
CountDownLatch
It has an advantage overCountDownLatch
-- count can be set viaRCountDownLatch.trySetCount(long)
method.All objects that implement this interface should be destroyed viaRDestroyable.destroy()
method.Base interface for all Redisson objects which support expiration or TTLBase async interface for all Redisson objects which supports expiration (TTL)Represents the result of an asynchronous computationMap object with local entry cache support.Redis based implementation ofLock
Implements re-entrant lock.Async interface for Lock objectRedis based implementation ofConcurrentMap
andMap
Async interface for Redis based implementation ofConcurrentMap
andMap
Map-based cache with ability to set TTL for each entry viaRMapCache.put(Object, Object, long, TimeUnit)
orRMapCache.putIfAbsent(Object, Object, long, TimeUnit)
And therefore has an complex lua-scripts inside.Map-based cache with ability to set TTL for each entry viaRMapCache.put(Object, Object, long, TimeUnit)
orRMapCache.putIfAbsent(Object, Object, long, TimeUnit)
And therefore has an complex lua-scripts inside.Base interface for all Redisson objectsBase asynchronous interface for all Redisson objectsSemaphore object with lease time parameter support for each acquired permit.AReadWriteLock
maintains a pair of associatedlocks
, one for read-only operations and one for writing.Redis based implementation ofSemaphore
.Redis based implementation ofSet
Async set functionsSet-based cache with ability to set TTL for each object.Async set functionsTransaction object allows to execute transactions over Redisson objects.Configuration for Transaction. -
ClassDescriptionObject holder.Async implementation of object holder.Base interface for all Redisson objects which support expiration or TTLBase async interface for all Redisson objects which supports expiration (TTL)Represents the result of an asynchronous computationBase interface for all Redisson objectsBase asynchronous interface for all Redisson objects
-
ClassDescriptionRedis based implementation of
Lock
Implements re-entrant lock.Redis based implementation ofConcurrentMap
andMap
-