| Class and Description |
|---|
| BatchOptions
Configuration for Batch objecct.
|
| BatchResult |
| ClusterNode
Redis cluster node interface
|
| ClusterNodesGroup |
| CronSchedule
Cron expression object used in
RScheduledExecutorService. |
| ExecutorOptions
Configuration for ExecutorService.
|
| GeoEntry |
| GeoOrder |
| GeoPosition |
| GeoUnit |
| LocalCachedMapOptions
Configuration for LocalCachedMap object.
|
| MapOptions
Configuration for Map object.
|
| Node
Redis node interface
|
| NodesGroup |
| NodeType |
| RateIntervalUnit |
| RateType |
| RAtomicDouble
Distributed alternative to the AtomicDouble
|
| RAtomicDoubleAsync |
| RAtomicDoubleReactive |
| RAtomicLong
Distributed alternative to the
AtomicLong |
| RAtomicLongAsync |
| RAtomicLongReactive |
| RBatch
Interface for using pipeline feature.
|
| RBatchReactive
Interface for using pipeline feature.
|
| RBinaryStream
Binary stream holder.
|
| RBitSet
Vector of bits that grows as needed.
|
| RBitSetAsync
Vector of bits that grows as needed.
|
| RBitSetReactive
Vector of bits that grows as needed.
|
RBlockingDeque
BlockingDeque backed by Redis |
| RBlockingDequeAsync
Async interface for
BlockingDeque backed by Redis |
RBlockingQueue
BlockingQueue backed by Redis |
RBlockingQueueAsync
BlockingQueue backed by Redis |
RBlockingQueueReactive
BlockingQueue backed by Redis |
| RBloomFilter
Bloom filter based on Highway 128-bit hash.
|
| RBoundedBlockingQueue
Bounded
BlockingQueue backed by Redis |
| RBoundedBlockingQueueAsync
Bounded
BlockingQueue backed by Redis |
| RBucket
Any object holder.
|
| RBucketAsync
Async object functions
|
| RBucketReactive
Object holder.
|
| RBuckets |
| RBucketsAsync |
| RCollectionAsync |
| RCountDownLatch
Distributed alternative to the
CountDownLatch
It has an advantage over CountDownLatch --
count can be set via RCountDownLatch.trySetCount(long) method. |
| RCountDownLatchAsync
Distributed alternative to the
CountDownLatch
It has an advantage over CountDownLatch --
count can be set via RCountDownLatchAsync.trySetCountAsync(long) method. |
| RDelayedQueue |
RDeque
Deque backed by Redis |
RDequeAsync
Deque backed by Redis |
RDequeReactive
Deque backed by Redis |
| RDestroyable |
| RDoubleAdder
Distributed implementation of
DoubleAdder
Internal state maintained on client side. |
| RedissonClient
Main Redisson interface for access
to all redisson objects with sync/async interface.
|
| RedissonReactiveClient
Main Redisson interface for access
to all redisson objects with reactive interface.
|
| RemoteInvocationOptions
RRemoteService invocation options.
|
| RExecutorBatchFuture |
| RExecutorFuture |
| RExecutorService
Redis based implementation of
ExecutorService |
| RExecutorServiceAsync
Redis based implementation of
ExecutorService |
| RExpirable
Base interface for all Redisson objects
which support expiration or TTL
|
| RExpirableAsync
Base async interface for all Redisson objects
which supports expiration (TTL)
|
| RFuture
Represents the result of an asynchronous computation
|
| RGeo
Geospatial items holder.
|
| RGeoAsync
Geospatial items holder.
|
| RHyperLogLog
Probabilistic data structure that lets you maintain counts of millions of items with extreme space efficiency.
|
| RHyperLogLogAsync
Probabilistic data structure that lets you maintain counts of millions of items with extreme space efficiency.
|
| RHyperLogLogReactive |
| RKeys |
| RKeysAsync |
| RKeysReactive |
| RLexSortedSet
Sorted set contained values of String type
|
| RLexSortedSetAsync
Sorted set contained values of String type
|
| RLexSortedSetReactive |
| RList
Distributed and concurrent implementation of
List |
| RListAsync
Async list functions
|
| RListMultimap
List based Multimap.
|
| RListMultimapCache |
| RListMultimapReactive |
| RListReactive
list functions
|
| RLiveObject |
| RLiveObjectService
The pre-registration of each entity class is not necessary.
|
| RLocalCachedMap
Map object with local entry cache support.
|
| RLock
Distributed implementation of
Lock
Implements reentrant lock. |
| RLockAsync
Distributed implementation of
Lock |
| RLockReactive |
| RLongAdder
Distributed implementation of
LongAdder
Internal state maintained on client side. |
| RMap
Distributed and concurrent implementation of
ConcurrentMap
and Map
This map doesn't allow to store null as key or value. |
| RMapAsync
Async map functions
|
| RMapCache
Map-based cache with ability to set TTL for each entry via
RMapCache.put(Object, Object, long, TimeUnit) or RMapCache.putIfAbsent(Object, Object, long, TimeUnit)
And therefore has an complex lua-scripts inside. |
| RMapCacheAsync
Map-based cache with ability to set TTL for each entry via
RMapCache.put(Object, Object, long, TimeUnit) or RMapCache.putIfAbsent(Object, Object, long, TimeUnit)
And therefore has an complex lua-scripts inside. |
| RMapCacheReactive
Map-based cache with ability to set TTL for each entry via
RMapCacheReactive.put(Object, Object, long, TimeUnit) or RMapCacheReactive.putIfAbsent(Object, Object, long, TimeUnit) method. |
| RMapReactive
map functions
|
| RMultimap
Base Multimap interface.
|
| RMultimapAsync
Base asynchronous MultiMap interface.
|
| RMultimapCache |
| RMultimapCacheAsync |
| RObject
Base interface for all Redisson objects
|
| RObjectAsync
Base interface for all Redisson objects
|
| RPatternTopic
Distributed topic.
|
| RPatternTopicReactive
Distributed topic.
|
| RPermitExpirableSemaphore
Semaphore object with lease time parameter support for each acquired permit.
|
| RPermitExpirableSemaphoreAsync
Semaphore object with support of lease time parameter for each acquired permit.
|
| RPermitExpirableSemaphoreReactive
Semaphore object with support of lease time parameter for each acquired permit.
|
| RPriorityBlockingDeque
RPriorityBlockingDeque backed by Redis
|
| RPriorityBlockingQueue
PriorityBlockingQueue backed by Redis
|
| RPriorityDeque |
| RPriorityQueue |
RQueue
Queue backed by Redis |
RQueueAsync
Queue backed by Redis |
RQueueReactive
Queue backed by Redis |
| RRateLimiter |
| RRateLimiterAsync |
| RReadWriteLock
A
ReadWriteLock maintains a pair of associated locks, one for read-only operations and one for writing. |
| RReadWriteLockReactive
A
ReadWriteLock maintains a pair of associated locks, one for read-only operations and one for writing. |
| RRemoteService
Allows to execute object methods remotely between Redisson instances (Server side and Client side instances in terms of remote invocation).
|
| RScheduledExecutorService
Redis based implementation of
ScheduledExecutorService |
| RScheduledExecutorServiceAsync
Redis based implementation of
ScheduledExecutorService |
| RScheduledFuture |
| RScoredSortedSet |
| RScoredSortedSet.Aggregate |
| RScoredSortedSetAsync |
| RScoredSortedSetReactive |
| RScript |
| RScript.Mode |
| RScript.ReturnType |
| RScriptAsync |
| RScriptReactive |
| RSemaphore
Distributed and concurrent implementation of
Semaphore. |
| RSemaphoreAsync
Distributed and concurrent implementation of
Semaphore. |
| RSemaphoreReactive |
| RSet
Distributed and concurrent implementation of
Set |
| RSetAsync
Async set functions
|
| RSetCache
Set-based cache with ability to set TTL for each object.
|
| RSetCacheAsync
Async set functions
|
| RSetCacheReactive
Async set functions
|
| RSetMultimap
Set based Multimap.
|
| RSetMultimapCache |
| RSetMultimapReactive |
| RSetReactive
Async set functions
|
| RSortable |
| RSortableAsync |
| RSortedSet |
| RStream
Redis Stream implementation.
|
| RStreamAsync
Redis Stream implementation.
|
| RTopic
Distributed topic.
|
| RTopicAsync
Distributed topic.
|
| RTopicReactive
Distributed topic.
|
| RTransaction
Transaction object allows to execute transactions over Redisson objects.
|
| RTransactionReactive
Transaction object allows to execute transactions over Redisson objects.
|
| RType |
| SortOrder |
| StreamId
Stream ID used by Redis Stream
|
| TransactionOptions
Configuration for Transaction.
|
| Class and Description |
|---|
| BatchOptions
Configuration for Batch objecct.
|
| BatchOptions.ExecutionMode |
| BatchResult |
| ClusterNode
Redis cluster node interface
|
| ClusterNodesGroup |
| CronSchedule
Cron expression object used in
RScheduledExecutorService. |
| ExecutorOptions
Configuration for ExecutorService.
|
| GeoEntry |
| GeoOrder |
| GeoPosition |
| GeoUnit |
| LocalCachedMapOptions
Configuration for LocalCachedMap object.
|
| LocalCachedMapOptions.EvictionPolicy |
| LocalCachedMapOptions.InvalidationPolicy
Deprecated.
|
| LocalCachedMapOptions.ReconnectionStrategy
Various strategies to avoid stale objects in cache.
|
| LocalCachedMapOptions.SyncStrategy |
| MapOptions
Configuration for Map object.
|
| MapOptions.WriteMode |
| Node
Redis node interface
|
| Node.InfoSection |
| NodeAsync
Redis node interface
|
| NodesGroup |
| NodeType |
| RateIntervalUnit |
| RateType |
| RAtomicDouble
Distributed alternative to the AtomicDouble
|
| RAtomicDoubleAsync |
| RAtomicDoubleReactive |
| RAtomicLong
Distributed alternative to the
AtomicLong |
| RAtomicLongAsync |
| RAtomicLongReactive |
| RBatch
Interface for using pipeline feature.
|
| RBatchReactive
Interface for using pipeline feature.
|
| RBinaryStream
Binary stream holder.
|
| RBitSet
Vector of bits that grows as needed.
|
| RBitSetAsync
Vector of bits that grows as needed.
|
| RBitSetReactive
Vector of bits that grows as needed.
|
RBlockingDeque
BlockingDeque backed by Redis |
| RBlockingDequeAsync
Async interface for
BlockingDeque backed by Redis |
RBlockingQueue
BlockingQueue backed by Redis |
RBlockingQueueAsync
BlockingQueue backed by Redis |
RBlockingQueueReactive
BlockingQueue backed by Redis |
| RBloomFilter
Bloom filter based on Highway 128-bit hash.
|
| RBoundedBlockingQueue
Bounded
BlockingQueue backed by Redis |
| RBoundedBlockingQueueAsync
Bounded
BlockingQueue backed by Redis |
| RBucket
Any object holder.
|
| RBucketAsync
Async object functions
|
| RBucketReactive
Object holder.
|
| RBuckets |
| RBucketsAsync |
| RCascadeType
Live Object cascade type.
|
| RCollectionAsync |
| RCollectionReactive |
| RCountDownLatch
Distributed alternative to the
CountDownLatch
It has an advantage over CountDownLatch --
count can be set via RCountDownLatch.trySetCount(long) method. |
| RCountDownLatchAsync
Distributed alternative to the
CountDownLatch
It has an advantage over CountDownLatch --
count can be set via RCountDownLatchAsync.trySetCountAsync(long) method. |
| RDelayedQueue |
RDeque
Deque backed by Redis |
RDequeAsync
Deque backed by Redis |
RDequeReactive
Deque backed by Redis |
| RDestroyable |
| RDoubleAdder
Distributed implementation of
DoubleAdder
Internal state maintained on client side. |
| RemoteInvocationOptions
RRemoteService invocation options.
|
| RExecutorBatchFuture |
| RExecutorFuture |
| RExecutorService
Redis based implementation of
ExecutorService |
| RExecutorServiceAsync
Redis based implementation of
ExecutorService |
| RExpirable
Base interface for all Redisson objects
which support expiration or TTL
|
| RExpirableAsync
Base async interface for all Redisson objects
which supports expiration (TTL)
|
| RExpirableReactive
Base interface for all Redisson objects
which support expiration or TTL
|
| RFuture
Represents the result of an asynchronous computation
|
| RGeo
Geospatial items holder.
|
| RGeoAsync
Geospatial items holder.
|
| RHyperLogLog
Probabilistic data structure that lets you maintain counts of millions of items with extreme space efficiency.
|
| RHyperLogLogAsync
Probabilistic data structure that lets you maintain counts of millions of items with extreme space efficiency.
|
| RHyperLogLogReactive |
| RKeys |
| RKeysAsync |
| RKeysReactive |
| RLexSortedSet
Sorted set contained values of String type
|
| RLexSortedSetAsync
Sorted set contained values of String type
|
| RLexSortedSetReactive |
| RList
Distributed and concurrent implementation of
List |
| RListAsync
Async list functions
|
| RListMultimap
List based Multimap.
|
| RListMultimapCache |
| RListMultimapReactive |
| RListReactive
list functions
|
| RLiveObject |
| RLiveObjectService
The pre-registration of each entity class is not necessary.
|
| RLocalCachedMap
Map object with local entry cache support.
|
| RLock
Distributed implementation of
Lock
Implements reentrant lock. |
| RLockAsync
Distributed implementation of
Lock |
| RLockReactive |
| RLongAdder
Distributed implementation of
LongAdder
Internal state maintained on client side. |
| RMap
Distributed and concurrent implementation of
ConcurrentMap
and Map
This map doesn't allow to store null as key or value. |
| RMapAsync
Async map functions
|
| RMapCache
Map-based cache with ability to set TTL for each entry via
RMapCache.put(Object, Object, long, TimeUnit) or RMapCache.putIfAbsent(Object, Object, long, TimeUnit)
And therefore has an complex lua-scripts inside. |
| RMapCacheAsync
Map-based cache with ability to set TTL for each entry via
RMapCache.put(Object, Object, long, TimeUnit) or RMapCache.putIfAbsent(Object, Object, long, TimeUnit)
And therefore has an complex lua-scripts inside. |
| RMapCacheReactive
Map-based cache with ability to set TTL for each entry via
RMapCacheReactive.put(Object, Object, long, TimeUnit) or RMapCacheReactive.putIfAbsent(Object, Object, long, TimeUnit) method. |
| RMapReactive
map functions
|
| RMultimap
Base Multimap interface.
|
| RMultimapAsync
Base asynchronous MultiMap interface.
|
| RMultimapCache |
| RMultimapCacheAsync |
| RMultimapReactive |
| RObject
Base interface for all Redisson objects
|
| RObjectAsync
Base interface for all Redisson objects
|
| RObjectReactive
Base interface for all Redisson objects
|
| RPatternTopic
Distributed topic.
|
| RPatternTopicReactive
Distributed topic.
|
| RPermitExpirableSemaphore
Semaphore object with lease time parameter support for each acquired permit.
|
| RPermitExpirableSemaphoreAsync
Semaphore object with support of lease time parameter for each acquired permit.
|
| RPermitExpirableSemaphoreReactive
Semaphore object with support of lease time parameter for each acquired permit.
|
| RPriorityBlockingDeque
RPriorityBlockingDeque backed by Redis
|
| RPriorityBlockingQueue
PriorityBlockingQueue backed by Redis
|
| RPriorityDeque |
| RPriorityQueue |
RQueue
Queue backed by Redis |
RQueueAsync
Queue backed by Redis |
RQueueReactive
Queue backed by Redis |
| RRateLimiter |
| RRateLimiterAsync |
| RReadWriteLock
A
ReadWriteLock maintains a pair of associated locks, one for read-only operations and one for writing. |
| RReadWriteLockReactive
A
ReadWriteLock maintains a pair of associated locks, one for read-only operations and one for writing. |
| RRemoteService
Allows to execute object methods remotely between Redisson instances (Server side and Client side instances in terms of remote invocation).
|
| RScheduledExecutorService
Redis based implementation of
ScheduledExecutorService |
| RScheduledExecutorServiceAsync
Redis based implementation of
ScheduledExecutorService |
| RScheduledFuture |
| RScoredSortedSet |
| RScoredSortedSet.Aggregate |
| RScoredSortedSetAsync |
| RScoredSortedSetReactive |
| RScript |
| RScript.Mode |
| RScript.ReturnType |
| RScriptAsync |
| RScriptReactive |
| RSemaphore
Distributed and concurrent implementation of
Semaphore. |
| RSemaphoreAsync
Distributed and concurrent implementation of
Semaphore. |
| RSemaphoreReactive |
| RSet
Distributed and concurrent implementation of
Set |
| RSetAsync
Async set functions
|
| RSetCache
Set-based cache with ability to set TTL for each object.
|
| RSetCacheAsync
Async set functions
|
| RSetCacheReactive
Async set functions
|
| RSetMultimap
Set based Multimap.
|
| RSetMultimapCache |
| RSetMultimapReactive |
| RSetReactive
Async set functions
|
| RSortable |
| RSortableAsync |
| RSortedSet |
| RStream
Redis Stream implementation.
|
| RStreamAsync
Redis Stream implementation.
|
| RTopic
Distributed topic.
|
| RTopicAsync
Distributed topic.
|
| RTopicReactive
Distributed topic.
|
| RTransaction
Transaction object allows to execute transactions over Redisson objects.
|
| RTransactionReactive
Transaction object allows to execute transactions over Redisson objects.
|
| RType |
| SortOrder |
| StreamId
Stream ID used by Redis Stream
|
| TransactionOptions
Configuration for Transaction.
|
| Class and Description |
|---|
| RMapCache
Map-based cache with ability to set TTL for each entry via
RMapCache.put(Object, Object, long, TimeUnit) or RMapCache.putIfAbsent(Object, Object, long, TimeUnit)
And therefore has an complex lua-scripts inside. |
| Class and Description |
|---|
| RFuture
Represents the result of an asynchronous computation
|
| Class and Description |
|---|
| LocalCachedMapOptions
Configuration for LocalCachedMap object.
|
| RFuture
Represents the result of an asynchronous computation
|
| RObject
Base interface for all Redisson objects
|
| Class and Description |
|---|
| RFuture
Represents the result of an asynchronous computation
|
| Class and Description |
|---|
| RType |
| StreamId
Stream ID used by Redis Stream
|
| Class and Description |
|---|
| RType |
| StreamId
Stream ID used by Redis Stream
|
| Class and Description |
|---|
| GeoPosition |
| Class and Description |
|---|
| NodeType |
| Class and Description |
|---|
| RObject
Base interface for all Redisson objects
|
| Class and Description |
|---|
| BatchOptions
Configuration for Batch objecct.
|
| BatchResult |
| RedissonClient
Main Redisson interface for access
to all redisson objects with sync/async interface.
|
| RedissonReactiveClient
Main Redisson interface for access
to all redisson objects with reactive interface.
|
| RFuture
Represents the result of an asynchronous computation
|
| Class and Description |
|---|
| RedissonNodeInitializer |
| Class and Description |
|---|
| ClusterNode
Redis cluster node interface
|
| Node
Redis node interface
|
| Node.InfoSection |
| NodeAsync
Redis node interface
|
| NodeType |
| RFuture
Represents the result of an asynchronous computation
|
| Class and Description |
|---|
| NodeType |
| RFuture
Represents the result of an asynchronous computation
|
| Class and Description |
|---|
| RFuture
Represents the result of an asynchronous computation
|
| Class and Description |
|---|
| RedissonClient
Main Redisson interface for access
to all redisson objects with sync/async interface.
|
| RExecutorBatchFuture |
| RExecutorFuture |
| RFuture
Represents the result of an asynchronous computation
|
| RMap
Distributed and concurrent implementation of
ConcurrentMap
and Map
This map doesn't allow to store null as key or value. |
| RRemoteService
Allows to execute object methods remotely between Redisson instances (Server side and Client side instances in terms of remote invocation).
|
| RScheduledExecutorService
Redis based implementation of
ScheduledExecutorService |
| RScheduledFuture |
| Class and Description |
|---|
| RObject
Base interface for all Redisson objects
|
| RObjectAsync
Base interface for all Redisson objects
|
| Class and Description |
|---|
| RedissonClient
Main Redisson interface for access
to all redisson objects with sync/async interface.
|
| Class and Description |
|---|
| RedissonClient
Main Redisson interface for access
to all redisson objects with sync/async interface.
|
| RMap
Distributed and concurrent implementation of
ConcurrentMap
and Map
This map doesn't allow to store null as key or value. |
| RObject
Base interface for all Redisson objects
|
| Class and Description |
|---|
| RedissonClient
Main Redisson interface for access
to all redisson objects with sync/async interface.
|
| Class and Description |
|---|
| RedissonClient
Main Redisson interface for access
to all redisson objects with sync/async interface.
|
| RExecutorService
Redis based implementation of
ExecutorService |
| RObject
Base interface for all Redisson objects
|
| Class and Description |
|---|
| RedissonClient
Main Redisson interface for access
to all redisson objects with sync/async interface.
|
| RedissonReactiveClient
Main Redisson interface for access
to all redisson objects with reactive interface.
|
| RFuture
Represents the result of an asynchronous computation
|
| RObject
Base interface for all Redisson objects
|
| Class and Description |
|---|
| RFuture
Represents the result of an asynchronous computation
|
| Class and Description |
|---|
| BatchOptions
Configuration for Batch objecct.
|
| BatchResult |
| MapOptions
Configuration for Map object.
|
| RAtomicDoubleAsync |
| RAtomicDoubleReactive |
| RAtomicLongAsync |
| RAtomicLongReactive |
| RBatchReactive
Interface for using pipeline feature.
|
| RBitSetAsync
Vector of bits that grows as needed.
|
| RBitSetReactive
Vector of bits that grows as needed.
|
RBlockingQueueReactive
BlockingQueue backed by Redis |
| RBucketAsync
Async object functions
|
| RBucketReactive
Object holder.
|
| RCollectionReactive |
RDequeReactive
Deque backed by Redis |
| RedissonReactiveClient
Main Redisson interface for access
to all redisson objects with reactive interface.
|
| RExpirableReactive
Base interface for all Redisson objects
which support expiration or TTL
|
| RHyperLogLogReactive |
| RKeysReactive |
| RLexSortedSetReactive |
| RListAsync
Async list functions
|
| RListMultimapReactive |
| RListReactive
list functions
|
| RLockAsync
Distributed implementation of
Lock |
| RLockReactive |
| RMapAsync
Async map functions
|
| RMapCacheAsync
Map-based cache with ability to set TTL for each entry via
RMapCache.put(Object, Object, long, TimeUnit) or RMapCache.putIfAbsent(Object, Object, long, TimeUnit)
And therefore has an complex lua-scripts inside. |
| RMapCacheReactive
Map-based cache with ability to set TTL for each entry via
RMapCacheReactive.put(Object, Object, long, TimeUnit) or RMapCacheReactive.putIfAbsent(Object, Object, long, TimeUnit) method. |
| RMapReactive
map functions
|
| RMultimapReactive |
| RObjectReactive
Base interface for all Redisson objects
|
| RPatternTopicReactive
Distributed topic.
|
| RPermitExpirableSemaphoreReactive
Semaphore object with support of lease time parameter for each acquired permit.
|
RQueueReactive
Queue backed by Redis |
| RReadWriteLockReactive
A
ReadWriteLock maintains a pair of associated locks, one for read-only operations and one for writing. |
| RScoredSortedSet.Aggregate |
| RScoredSortedSetAsync |
| RScoredSortedSetReactive |
| RScript.Mode |
| RScript.ReturnType |
| RScriptReactive |
| RSemaphoreReactive |
| RSetAsync
Async set functions
|
| RSetCacheAsync
Async set functions
|
| RSetCacheReactive
Async set functions
|
| RSetMultimapReactive |
| RSetReactive
Async set functions
|
| RTopicReactive
Distributed topic.
|
| RTransactionReactive
Transaction object allows to execute transactions over Redisson objects.
|
| RType |
| TransactionOptions
Configuration for Transaction.
|
| Class and Description |
|---|
| RemoteInvocationOptions
RRemoteService invocation options.
|
| Class and Description |
|---|
| RedissonClient
Main Redisson interface for access
to all redisson objects with sync/async interface.
|
| RMap
Distributed and concurrent implementation of
ConcurrentMap
and Map
This map doesn't allow to store null as key or value. |
| RMapCache
Map-based cache with ability to set TTL for each entry via
RMapCache.put(Object, Object, long, TimeUnit) or RMapCache.putIfAbsent(Object, Object, long, TimeUnit)
And therefore has an complex lua-scripts inside. |
| Class and Description |
|---|
| RedissonClient
Main Redisson interface for access
to all redisson objects with sync/async interface.
|
| Class and Description |
|---|
| RedissonClient
Main Redisson interface for access
to all redisson objects with sync/async interface.
|
| Class and Description |
|---|
| RedissonClient
Main Redisson interface for access
to all redisson objects with sync/async interface.
|
| RTransaction
Transaction object allows to execute transactions over Redisson objects.
|
| Class and Description |
|---|
| RBucket
Any object holder.
|
| RBucketAsync
Async object functions
|
| RCollectionAsync |
| RDestroyable |
| RExpirable
Base interface for all Redisson objects
which support expiration or TTL
|
| RExpirableAsync
Base async interface for all Redisson objects
which supports expiration (TTL)
|
| RFuture
Represents the result of an asynchronous computation
|
| RLocalCachedMap
Map object with local entry cache support.
|
| RLock
Distributed implementation of
Lock
Implements reentrant lock. |
| RMap
Distributed and concurrent implementation of
ConcurrentMap
and Map
This map doesn't allow to store null as key or value. |
| RMapAsync
Async map functions
|
| RMapCache
Map-based cache with ability to set TTL for each entry via
RMapCache.put(Object, Object, long, TimeUnit) or RMapCache.putIfAbsent(Object, Object, long, TimeUnit)
And therefore has an complex lua-scripts inside. |
| RMapCacheAsync
Map-based cache with ability to set TTL for each entry via
RMapCache.put(Object, Object, long, TimeUnit) or RMapCache.putIfAbsent(Object, Object, long, TimeUnit)
And therefore has an complex lua-scripts inside. |
| RObject
Base interface for all Redisson objects
|
| RObjectAsync
Base interface for all Redisson objects
|
| RReadWriteLock
A
ReadWriteLock maintains a pair of associated locks, one for read-only operations and one for writing. |
| RSet
Distributed and concurrent implementation of
Set |
| RSetAsync
Async set functions
|
| RSetCache
Set-based cache with ability to set TTL for each object.
|
| RSetCacheAsync
Async set functions
|
| RSortable |
| RSortableAsync |
| RTransaction
Transaction object allows to execute transactions over Redisson objects.
|
| SortOrder |
| TransactionOptions
Configuration for Transaction.
|
| Class and Description |
|---|
| RMap
Distributed and concurrent implementation of
ConcurrentMap
and Map
This map doesn't allow to store null as key or value. |
| Class and Description |
|---|
| RObject
Base interface for all Redisson objects
|
Copyright © 2014–2018 The Redisson Project. All rights reserved.