Uses of Package
org.redisson.api
Packages that use org.redisson.api
Package
Description
-
Classes in org.redisson.api used by org.redissonClassDescriptionResult object for autoClaim request.Configuration for Batch object.Deprecated.Deprecated.Cron expression object used in
RScheduledExecutorService.Deprecated.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 typeDeprecated.Factory for LockOptions.BackOffPolicy class.Deprecated.Deprecated.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.Deprecated.Distributed implementation to the AtomicDoubleDistributed implementation to the AtomicDoubleReactive interface for AtomicDouble objectReactive interface for AtomicDouble objectDistributed implementation ofAtomicLongDistributed async implementation ofAtomicLongReactive 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 objectBlockingDequebacked by RedisDistributed async implementation ofBlockingDequeReactive interface for Redis based BlockingDeque objectRxJava2 interface for Redis based BlockingDeque objectDistributed implementation ofBlockingQueueDistributed async implementation ofBlockingQueueReactive interface for BlockingQueue objectRxJava2 interface for BlockingQueueDistributed implementation of Bloom filter based on Highway 128-bit hash.Distributed implementation of Bloom filter based on Highway 128-bit hash.Distributed implementation of Bloom filter based on Highway 128-bit hash.Distributed implementation of Bloom filter based on Highway 128-bit hash.Distributed implementation of boundedBlockingQueueDistributed async implementation of boundedBlockingQueueObject 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 ofCountDownLatchIt has an advantage overCountDownLatch-- count can be set viaRCountDownLatch.trySetCount(long)method.Async interface of Redis basedCountDownLatchIt has an advantage overCountDownLatch-- count can be set viaRCountDownLatchAsync.trySetCountAsync(long)method.Reactive interface of Redis basedCountDownLatchIt has an advantage overCountDownLatch-- count can be set viaRCountDownLatchReactive.trySetCount(long)method.RxJava2 interface of Redis basedCountDownLatchIt has an advantage overCountDownLatch-- count can be set viaRCountDownLatchRx.trySetCount(long)method.Distributed implementation of delayed queue.Distributed implementation ofDequeDistributed async implementation ofDequeReactive interface for Deque objectRxJava2 interface for Deque objectAll objects that implement this interface should be destroyed viaRDestroyable.destroy()method.Distributed implementation ofDoubleAdderMain 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 ofExecutorServiceDistributed async implementation ofExecutorServiceBase 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 ofLongtype numbers.Id generator ofLongtype numbers.Id generator ofLongtype numbers.Id generator ofLongtype 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 ofListAsync list functionsList based Multimap.List based Multimap.List based Multimap with ability to set TTL per entry.List based Multimap with ability to set TTL per entry.List based Multimap with ability to set TTL per entry.Reactive interface forRListMultimapCacheobject.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 ofLockImplements re-entrant lock.Async interface for Lock objectReactive interface for Lock objectRxJava2 interface for Lock objectDistributed implementation ofLongAdderRedis based implementation ofConcurrentMapandMapAsync interface for Redis based implementation ofConcurrentMapandMapMap-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 per entry.Map-based cache with ability to set TTL per entry.Map-based cache with ability to set TTL per entry.Map-based cache with ability to set TTL per entry.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 ofConcurrentMapandMapRxJava2 interface for Redis based implementation ofConcurrentMapandMapBase 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.Queuebacked by RedisQueuebacked 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.AReadWriteLockmaintains a pair of associatedlocks, one for read-only operations and one for writing.AReadWriteLockmaintains a pair of associatedlocks, one for read-only operations and one for writing.AReadWriteLockmaintains 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 ofScheduledExecutorServiceRedis based implementation ofScheduledExecutorServiceSet containing elements sorted by score.Reactive interface for SortedSet objectRxJava2 interface for scored sorted set data structure.API for Redis Lua scripts execution.Async interface for Redis Script featureReactive interface for Redis Script featureRxJava2 interface for Redis Script featureAPI for RediSearch moduleAsynchronous API for RediSearch moduleReactive API for RediSearch moduleRxJava3 API for RediSearch moduleRedis based implementation ofSemaphore.Async interface of Redis basedSemaphore.Reactive interface of Redis basedSemaphore.RxJava2 interface of Redis basedSemaphore.Redis based implementation ofSetAsync 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.Set based Multimap with ability to set TTL per entry.Set based Multimap with ability to set TTL per entry.Set based Multimap with ability to set TTL per entry.Reactive interface forRSetMultimapCacheobject.Rx-ified version ofRSetMultimapCache.Reactive interface for Set based MultimapRxJava2 interface for Set based MultimapReactive interface for Redis based implementation ofSetRxJava2 interface for Redis based implementation ofSetSharded 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.RxJava3 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 ofTransferQueueAsync interface for Redis based implementation ofTransferQueueReactive interface of Redis based implementation ofTransferQueueRxJava2 interface of Redis based implementation ofTransferQueueObject 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. -
Classes in org.redisson.api used by org.redisson.apiClassDescriptionResult object for autoClaim request.Configuration for Batch object.Deprecated.Deprecated.Cron expression object used in
RScheduledExecutorService.Deprecated.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 typeDeprecated.Deprecated.Deprecated.Deprecated.Deprecated.Various strategies to avoid stale objects in local cache.Deprecated.Deprecated.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.maxDelayDeprecated.Deprecated.Deprecated.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.Deprecated.Distributed implementation to the AtomicDoubleDistributed implementation to the AtomicDoubleReactive interface for AtomicDouble objectReactive interface for AtomicDouble objectDistributed implementation ofAtomicLongDistributed async implementation ofAtomicLongReactive 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 objectBlockingDequebacked by RedisDistributed async implementation ofBlockingDequeReactive interface for Redis based BlockingDeque objectRxJava2 interface for Redis based BlockingDeque objectDistributed implementation ofBlockingQueueDistributed async implementation ofBlockingQueueReactive interface for BlockingQueue objectRxJava2 interface for BlockingQueueDistributed implementation of Bloom filter based on Highway 128-bit hash.Distributed implementation of Bloom filter based on Highway 128-bit hash.Distributed implementation of Bloom filter based on Highway 128-bit hash.Distributed implementation of Bloom filter based on Highway 128-bit hash.Distributed implementation of boundedBlockingQueueDistributed async implementation of boundedBlockingQueueObject 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 ofCountDownLatchIt has an advantage overCountDownLatch-- count can be set viaRCountDownLatch.trySetCount(long)method.Async interface of Redis basedCountDownLatchIt has an advantage overCountDownLatch-- count can be set viaRCountDownLatchAsync.trySetCountAsync(long)method.Reactive interface of Redis basedCountDownLatchIt has an advantage overCountDownLatch-- count can be set viaRCountDownLatchReactive.trySetCount(long)method.RxJava2 interface of Redis basedCountDownLatchIt has an advantage overCountDownLatch-- count can be set viaRCountDownLatchRx.trySetCount(long)method.Distributed implementation of delayed queue.Distributed implementation ofDequeDistributed async implementation ofDequeReactive interface for Deque objectRxJava2 interface for Deque objectAll objects that implement this interface should be destroyed viaRDestroyable.destroy()method.Distributed implementation ofDoubleAdderMain 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 ofExecutorServiceDistributed async implementation ofExecutorServiceBase 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 ofLongtype numbers.Id generator ofLongtype numbers.Id generator ofLongtype numbers.Id generator ofLongtype numbers.Redis JSON datatype holder.Redis JSON datatype interface.Redis JSON datatype holder.Redis JSON datatype holder.JSON Store which stores each entry as key and value.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 ofListAsync list functionsList based Multimap.List based Multimap.List based Multimap with ability to set TTL per entry.List based Multimap with ability to set TTL per entry.List based Multimap with ability to set TTL per entry.Reactive interface forRListMultimapCacheobject.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 ofLockImplements re-entrant lock.Async interface for Lock objectReactive interface for Lock objectRxJava2 interface for Lock objectDistributed implementation ofLongAdderRedis based implementation ofConcurrentMapandMapAsync interface for Redis based implementation ofConcurrentMapandMapMap-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 per entry.Map-based cache with ability to set TTL per entry.Map-based cache with ability to set TTL per entry.Map-based cache with ability to set TTL per entry.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 ofConcurrentMapandMapRxJava2 interface for Redis based implementation ofConcurrentMapandMapBase Multimap interface.Base asynchronous MultiMap interface.Base Multimap interface.Base asynchronous Multimap interface.Reactive interface ofRMultimapCacheobject.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.Queuebacked by RedisQueuebacked 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.AReadWriteLockmaintains a pair of associatedlocks, one for read-only operations and one for writing.AReadWriteLockmaintains a pair of associatedlocks, one for read-only operations and one for writing.AReadWriteLockmaintains 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 ofScheduledExecutorServiceRedis based implementation ofScheduledExecutorServiceSet containing elements sorted by score.Reactive interface for SortedSet objectRxJava2 interface for scored sorted set data structure.API for Redis Lua scripts execution.Async interface for Redis Script featureReactive interface for Redis Script featureRxJava2 interface for Redis Script featureAPI for RediSearch moduleAsynchronous API for RediSearch moduleReactive API for RediSearch moduleRxJava3 API for RediSearch moduleRedis based implementation ofSemaphore.Async interface of Redis basedSemaphore.Reactive interface of Redis basedSemaphore.RxJava2 interface of Redis basedSemaphore.Redis based implementation ofSetAsync 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.Set based Multimap with ability to set TTL per entry.Set based Multimap with ability to set TTL per entry.Set based Multimap with ability to set TTL per entry.Reactive interface forRSetMultimapCacheobject.Rx-ified version ofRSetMultimapCache.Reactive interface for Set based MultimapRxJava2 interface for Set based MultimapReactive interface for Redis based implementation ofSetRxJava2 interface for Redis based implementation ofSetSharded 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.RxJava3 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 ofTransferQueueAsync interface for Redis based implementation ofTransferQueueReactive interface of Redis based implementation ofTransferQueueRxJava2 interface of Redis based implementation ofTransferQueueObject 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. -
Classes in org.redisson.api used by org.redisson.api.geo
-
Classes in org.redisson.api used by org.redisson.api.listener
-
Classes in org.redisson.api used by org.redisson.api.map
-
Classes in org.redisson.api used by org.redisson.api.map.eventClassDescriptionMap-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. -
Classes in org.redisson.api used by org.redisson.api.mapreduce
-
Classes in org.redisson.api used by org.redisson.api.options
-
Classes in org.redisson.api used by org.redisson.api.redisnode
-
Classes in org.redisson.api used by org.redisson.api.search.aggregate
-
Classes in org.redisson.api used by org.redisson.api.search.query
-
Classes in org.redisson.api used by org.redisson.api.stream
-
Classes in org.redisson.api used by org.redisson.cacheClassDescriptionDeprecated.Represents the result of an asynchronous computationBase interface for all Redisson objectsDistributed topic.
-
Classes in org.redisson.api used by org.redisson.client
-
Classes in org.redisson.api used by org.redisson.client.handler
-
Classes in org.redisson.api used by org.redisson.client.protocolClassDescriptionResult object for autoClaim request.Json data typeObject containing details about StreamStream Message ID object
-
Classes in org.redisson.api used by org.redisson.client.protocol.convertor
-
Classes in org.redisson.api used by org.redisson.client.protocol.decoderClassDescriptionResult object for autoClaim request.Object containing details about Stream ConsumerObject containing details about Stream GroupObject containing details about StreamTime-series collection entry
-
Classes in org.redisson.api used by org.redisson.cluster
-
Classes in org.redisson.api used by org.redisson.codec
-
Classes in org.redisson.api used by org.redisson.commandClassDescriptionConfiguration for Batch object.Represents the result of an asynchronous computation
-
Classes in org.redisson.api used by org.redisson.configClassDescriptionMaps Redisson object name.Maps RedisURI object.Node initializer callback interface.
-
Classes in org.redisson.api used by org.redisson.connectionClassDescriptionDeprecated.Maps RedisURI object.Deprecated.Deprecated.Deprecated.Represents the result of an asynchronous computation
-
Classes in org.redisson.api used by org.redisson.eviction
-
Classes in org.redisson.api used by org.redisson.executorClassDescriptionMain 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
ConcurrentMapandMapAllows to execute object methods remotely between Redisson instances (Server side and Client side instances in terms of remote invocation).Redis based implementation ofScheduledExecutorService -
Classes in org.redisson.api used by org.redisson.jcacheClassDescriptionAsynchronous interface for JCacheRepresents the result of an asynchronous computationBase interface for all Redisson objectsBase asynchronous interface for all Redisson objects
-
Classes in org.redisson.api used by org.redisson.jcache.configurationClassDescriptionMain Redisson interface for access to all redisson objects with sync/async interface.
-
Classes in org.redisson.api used by org.redisson.liveobject.coreClassDescriptionMain 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
ConcurrentMapandMapBase interface for all Redisson objects -
Classes in org.redisson.api used by org.redisson.mapreduceClassDescriptionMain Redisson interface for access to all redisson objects with sync/async interface.Distributed implementation of
ExecutorServiceBase interface for all Redisson objects -
Classes in org.redisson.api used by org.redisson.miscClassDescriptionMain Redisson interface for access to all redisson objects with sync/async interface.Represents the result of an asynchronous computation
-
Classes in org.redisson.api used by org.redisson.reactiveClassDescriptionConfiguration 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
BlockingQueueReactive 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.List based Multimap.Reactive interface forRListMultimapCacheobject.Reactive interface for List based Multimap objectlist functionsReactive interface for Lock objectRedis based implementation ofConcurrentMapandMapMap-based cache with ability to set TTL per entry.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 ofConcurrentMapandMapReactive interface for Semaphore object with lease time parameter support for each acquired permit.Reactive interface for Queue objectAReadWriteLockmaintains 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 ofSetSet-based cache with ability to set TTL for each object.Reactive interface for RSetCache objectSet based Multimap.Reactive interface forRSetMultimapCacheobject.Reactive interface for Set based MultimapReactive interface for Redis based implementation ofSetReactive 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. -
Classes in org.redisson.api used by org.redisson.redisnode
-
Classes in org.redisson.api used by org.redisson.remoteClassDescriptionDistributed implementation of
BlockingQueueRRemoteService invocation options.Redis based implementation ofConcurrentMapandMap -
Classes in org.redisson.api used by org.redisson.rxClassDescriptionConfiguration 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
BlockingQueueRxJava2 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.List based Multimap.Rx-ified version ofRListMultimapCache.RxJava2 interface for List based Multimap objectlist functionsRxJava2 interface for Lock objectRedis based implementation ofConcurrentMapandMapMap-based cache with ability to set TTL per entry.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 ofConcurrentMapandMapRxJava2 interface for Semaphore object with lease time parameter support for each acquired permit.RxJava2 interface for Queue objectAReadWriteLockmaintains 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 ofSetSet-based cache with ability to set TTL for each object.RxJava2 interface for RSetCache objectSet based Multimap.Rx-ified version ofRSetMultimapCache.RxJava2 interface for Set based MultimapRxJava2 interface for Redis based implementation ofSetRxJava3 interface for Sharded Topic.Reactive interface for Redis Stream object.Redis based time-series collection.Distributed topic.RxJava3 interface for Publish Subscribe object.RxJava2 interface for transaction object allows to execute transactions over Redisson objects.Configuration for Transaction. -
Classes in org.redisson.api used by org.redisson.spring.cacheClassDescriptionMain Redisson interface for access to all redisson objects with sync/async interface.Redis based implementation of
ConcurrentMapandMapMap-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. -
Classes in org.redisson.api used by org.redisson.spring.sessionClassDescriptionMain Redisson interface for access to all redisson objects with sync/async interface.
-
Classes in org.redisson.api used by org.redisson.spring.session.configClassDescriptionMain Redisson interface for access to all redisson objects with sync/async interface.
-
Classes in org.redisson.api used by org.redisson.spring.transactionClassDescriptionMain 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.
-
Classes in org.redisson.api used by org.redisson.transactionClassDescriptionObject 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
CountDownLatchIt 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 ofLockImplements re-entrant lock.Async interface for Lock objectRedis based implementation ofConcurrentMapandMapAsync interface for Redis based implementation ofConcurrentMapandMapMap-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.AReadWriteLockmaintains a pair of associatedlocks, one for read-only operations and one for writing.Redis based implementation ofSemaphore.Redis based implementation ofSetAsync 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. -
Classes in org.redisson.api used by org.redisson.transaction.operationClassDescriptionObject 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
-
Classes in org.redisson.api used by org.redisson.transaction.operation.mapClassDescriptionRedis based implementation of
LockImplements re-entrant lock.Redis based implementation ofConcurrentMapandMap -
Classes in org.redisson.api used by org.redisson.transaction.operation.set