Class and Description |
---|
BatchOptions
Configuration for Batch object.
|
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 |
ObjectListener
Redisson Object Event listener for Expired or Deleted event.
|
PendingEntry
Entry object for pending messages request.
|
PendingResult
Result object for pending messages request.
|
RateIntervalUnit |
RateLimiterConfig |
RateType |
RAtomicDouble
Distributed implementation to the AtomicDouble
|
RAtomicDoubleAsync
Distributed implementation to the AtomicDouble
|
RAtomicDoubleReactive
Reactive interface for AtomicDouble object
|
RAtomicDoubleRx
Reactive interface for AtomicDouble object
|
RAtomicLong
Distributed implementation of
AtomicLong |
RAtomicLongAsync
Distributed async implementation of
AtomicLong |
RAtomicLongReactive
Reactive interface for AtomicLong object
|
RAtomicLongRx
RxJava2 interface for AtomicLong object
|
RBatch
Interface for using Redis pipeline feature.
|
RBatchReactive
Reactive interface for Redis pipeline feature.
|
RBatchRx
RxJava2 interface for Redis pipeline feature.
|
RBinaryStream
Binary stream holder.
|
RBitSet
Vector of bits that grows as needed.
|
RBitSetAsync
Vector of bits that grows as needed.
|
RBitSetReactive
Reactive interface for BitSet object
|
RBitSetRx
RxJava2 interface for BitSet object
|
RBlockingDeque
BlockingDeque backed by Redis |
RBlockingDequeAsync
Distributed async implementation of
BlockingDeque |
RBlockingDequeReactive
Reactive interface for Redis based BlockingDeque object
|
RBlockingDequeRx
RxJava2 interface for Redis based BlockingDeque object
|
RBlockingQueue
Distributed implementation of
BlockingQueue |
RBlockingQueueAsync
Distributed async implementation of
BlockingQueue |
RBlockingQueueReactive
Reactive interface for BlockingQueue object
|
RBlockingQueueRx
RxJava2 interface for BlockingQueue
|
RBloomFilter
Distributed implementation of Bloom filter based on Highway 128-bit hash.
|
RBoundedBlockingQueue
Distributed implementation of bounded
BlockingQueue |
RBoundedBlockingQueueAsync
Distributed async implementation of bounded
BlockingQueue |
RBucket
Object holder.
|
RBucketAsync
Async implementation of object holder.
|
RBucketReactive
Reactive implementation of object holder.
|
RBucketRx
Reactive implementation of object holder.
|
RBuckets
Operations over multiple Bucket objects.
|
RBucketsAsync
Operations over multiple Bucket objects.
|
RCollectionAsync
Common async interface for collection object
|
RCountDownLatch
Distributed implementation of
CountDownLatch
It has an advantage over CountDownLatch --
count can be set via RCountDownLatch.trySetCount(long) method. |
RCountDownLatchAsync
Distributed async implementation of
CountDownLatch
It has an advantage over CountDownLatch --
count can be set via RCountDownLatchAsync.trySetCountAsync(long) method. |
RDelayedQueue
Distributed implementation of delayed queue.
|
RDeque
Distributed implementation of
Deque |
RDequeAsync
Distributed async implementation of
Deque |
RDequeReactive
Reactive interface for Deque object
|
RDequeRx
RxJava2 interface for Deque object
|
RDestroyable
All objects that implement this interface
should be destroyed via
RDestroyable.destroy() method. |
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.
|
RedissonRxClient
Main Redisson interface for access
to all redisson objects with RxJava2 interface.
|
RExecutorBatchFuture
Future object for submitted tasks in a batch
|
RExecutorFuture
Future object for submitted task
|
RExecutorService
Distributed implementation of
ExecutorService |
RExecutorServiceAsync
Distributed async 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.
|
RGeoReactive
Geospatial items holder.
|
RGeoRx
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
Probabilistic data structure that lets you maintain counts of millions of items with extreme space efficiency.
|
RHyperLogLogRx
Probabilistic data structure that lets you maintain counts of millions of items with extreme space efficiency.
|
RKeys |
RKeysAsync |
RKeysReactive |
RKeysRx |
RLexSortedSet
Sorted set contained values of String type
|
RLexSortedSetAsync
Async interface for sorted set contained values of String type.
|
RLexSortedSetReactive
Reactive interface for sorted set contained values of String type.
|
RLexSortedSetRx
RxJava2 interface for sorted set contained values of String type.
|
RList
Distributed and concurrent implementation of
List |
RListAsync
Async list functions
|
RListMultimap
List based Multimap.
|
RListMultimapCache |
RListMultimapReactive
Reactive interface for List based Multimap object
|
RListMultimapRx
RxJava2 interface for List based Multimap object
|
RListReactive
list functions
|
RListRx
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
Async interface for Lock object
|
RLockReactive
Reactive interface for Lock object
|
RLockRx
RxJava2 interface for Lock object
|
RLongAdder
Distributed implementation of
LongAdder
Internal state maintained on client side. |
RMap
Distributed implementation of
ConcurrentMap
and Map
This map doesn't allow to store null as key or value. |
RMapAsync
Distributed async implementation of
Map . |
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. |
RMapCacheRx
Map-based cache with ability to set TTL for each entry via
RMapCacheRx.put(Object, Object, long, TimeUnit) or RMapCacheRx.putIfAbsent(Object, Object, long, TimeUnit) method. |
RMapReactive
map functions
|
RMapRx
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
Pattern based observer for Publish Subscribe object.
|
RPatternTopicReactive
Reactive interface for Pattern based observer for Publish Subscribe object.
|
RPatternTopicRx
RxJava2 interface for Pattern based observer for Publish Subscribe object.
|
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.
|
RPermitExpirableSemaphoreRx
RxJava2 interface for Semaphore object with support of lease time parameter for each acquired permit.
|
RPriorityBlockingDeque
RPriorityBlockingDeque backed by Redis
|
RPriorityBlockingQueue
PriorityBlockingQueue backed by Redis
|
RPriorityDeque
Redis based priority deque.
|
RPriorityQueue
Redis based priority queue.
|
RQueue
Queue backed by Redis |
RQueueAsync
Queue backed by Redis |
RQueueReactive
Reactive interface for Queue object
|
RQueueRx
RxJava2 interface for Queue object
|
RRateLimiter |
RRateLimiterAsync |
RRateLimiterReactive
Reactive interface for Rate Limiter object
|
RRateLimiterRx
RxJava2 interface for Rate Limiter object
|
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. |
RReadWriteLockRx
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).
|
RRingBuffer
RingBuffer based queue evicts elements from the head if queue capacity became full.
|
RRingBufferAsync
RingBuffer based queue evicts elements from the head if queue capacity became full.
|
RRingBufferReactive
RingBuffer based queue evicts elements from the head if queue capacity became full.
|
RRingBufferRx
RingBuffer based queue evicts elements from the head if queue capacity became full.
|
RScheduledExecutorService
Redis based implementation of
ScheduledExecutorService |
RScheduledExecutorServiceAsync
Redis based implementation of
ScheduledExecutorService |
RScheduledFuture |
RScoredSortedSet
Set containing elements sorted by score.
|
RScoredSortedSet.Aggregate |
RScoredSortedSetAsync |
RScoredSortedSetReactive
Reactive interface for SortedSet object
|
RScoredSortedSetRx
RxJava2 interface for scored sorted set data structure.
|
RScript
Interface for Redis Script feature
|
RScript.Mode |
RScript.ReturnType |
RScriptAsync
Async interface for Redis Script feature
|
RScriptReactive
Reactive interface for Redis Script feature
|
RScriptRx
RxJava2 interface for Redis Script feature
|
RSemaphore
Distributed and concurrent implementation of
Semaphore . |
RSemaphoreAsync
Distributed and concurrent implementation of
Semaphore . |
RSemaphoreReactive
Reactive interface for Semaphore object
|
RSemaphoreRx
RxJava2 interface for Semaphore object
|
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
Reactive interface for RSetCache object
|
RSetCacheRx
RxJava2 interface for RSetCache object
|
RSetMultimap
Set based Multimap.
|
RSetMultimapCache |
RSetMultimapReactive
Reactive interface for Set based Multimap
|
RSetMultimapRx
RxJava2 interface for Set based Multimap
|
RSetReactive
Reactive interface for RSet object
|
RSetRx
RxJava2 interface for RSet object
|
RSortable |
RSortableAsync |
RSortedSet |
RStream
Interface for Redis Stream object.
|
RStreamAsync
Async interface for Redis Stream object.
|
RStreamReactive
Reactive interface for Redis Stream object.
|
RStreamRx
Reactive interface for Redis Stream object.
|
RTopic
Distributed topic.
|
RTopicAsync
Distributed topic.
|
RTopicReactive
Reactive interface for Publish Subscribe object.
|
RTopicRx
RxJava2 interface for Publish Subscribe object.
|
RTransaction
Transaction object allows to execute transactions over Redisson objects.
|
RTransactionReactive
Reactive interface for transaction object allows to execute transactions over Redisson objects.
|
RTransactionRx
RxJava2 interface for transaction object allows to execute transactions over Redisson objects.
|
RType |
SortOrder |
StreamConsumer
Object containing details about Stream Consumer
|
StreamGroup
Object containing details about Stream Group
|
StreamInfo
Object containing details about Stream
|
StreamMessageId
Stream Message ID object
|
TransactionOptions
Configuration for Transaction.
|
Class and Description |
---|
BatchOptions
Configuration for Batch object.
|
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.ReconnectionStrategy
Various strategies to avoid stale objects in local cache.
|
LocalCachedMapOptions.SyncStrategy |
MapOptions
Configuration for Map object.
|
MapOptions.WriteMode |
Node
Redis node interface
|
Node.InfoSection |
NodeAsync
Redis node interface
|
NodesGroup |
NodeType |
ObjectListener
Redisson Object Event listener for Expired or Deleted event.
|
PendingEntry
Entry object for pending messages request.
|
PendingResult
Result object for pending messages request.
|
RateIntervalUnit |
RateLimiterConfig |
RateType |
RAtomicDouble
Distributed implementation to the AtomicDouble
|
RAtomicDoubleAsync
Distributed implementation to the AtomicDouble
|
RAtomicDoubleReactive
Reactive interface for AtomicDouble object
|
RAtomicDoubleRx
Reactive interface for AtomicDouble object
|
RAtomicLong
Distributed implementation of
AtomicLong |
RAtomicLongAsync
Distributed async implementation of
AtomicLong |
RAtomicLongReactive
Reactive interface for AtomicLong object
|
RAtomicLongRx
RxJava2 interface for AtomicLong object
|
RBatch
Interface for using Redis pipeline feature.
|
RBatchReactive
Reactive interface for Redis pipeline feature.
|
RBatchRx
RxJava2 interface for Redis pipeline feature.
|
RBinaryStream
Binary stream holder.
|
RBitSet
Vector of bits that grows as needed.
|
RBitSetAsync
Vector of bits that grows as needed.
|
RBitSetReactive
Reactive interface for BitSet object
|
RBitSetRx
RxJava2 interface for BitSet object
|
RBlockingDeque
BlockingDeque backed by Redis |
RBlockingDequeAsync
Distributed async implementation of
BlockingDeque |
RBlockingDequeReactive
Reactive interface for Redis based BlockingDeque object
|
RBlockingDequeRx
RxJava2 interface for Redis based BlockingDeque object
|
RBlockingQueue
Distributed implementation of
BlockingQueue |
RBlockingQueueAsync
Distributed async implementation of
BlockingQueue |
RBlockingQueueReactive
Reactive interface for BlockingQueue object
|
RBlockingQueueRx
RxJava2 interface for BlockingQueue
|
RBloomFilter
Distributed implementation of Bloom filter based on Highway 128-bit hash.
|
RBoundedBlockingQueue
Distributed implementation of bounded
BlockingQueue |
RBoundedBlockingQueueAsync
Distributed async implementation of bounded
BlockingQueue |
RBucket
Object holder.
|
RBucketAsync
Async implementation of object holder.
|
RBucketReactive
Reactive implementation of object holder.
|
RBucketRx
Reactive implementation of object holder.
|
RBuckets
Operations over multiple Bucket objects.
|
RBucketsAsync
Operations over multiple Bucket objects.
|
RCascadeType
Live Object cascade type.
|
RCollectionAsync
Common async interface for collection object
|
RCollectionReactive
Common reactive interface for collection object
|
RCollectionRx
Common RxJava2 interface for collection object
|
RCountDownLatch
Distributed implementation of
CountDownLatch
It has an advantage over CountDownLatch --
count can be set via RCountDownLatch.trySetCount(long) method. |
RCountDownLatchAsync
Distributed async implementation of
CountDownLatch
It has an advantage over CountDownLatch --
count can be set via RCountDownLatchAsync.trySetCountAsync(long) method. |
RDelayedQueue
Distributed implementation of delayed queue.
|
RDeque
Distributed implementation of
Deque |
RDequeAsync
Distributed async implementation of
Deque |
RDequeReactive
Reactive interface for Deque object
|
RDequeRx
RxJava2 interface for Deque object
|
RDestroyable
All objects that implement this interface
should be destroyed via
RDestroyable.destroy() method. |
RDoubleAdder
Distributed implementation of
DoubleAdder
Internal state maintained on client side. |
RemoteInvocationOptions
RRemoteService invocation options.
|
RExecutorBatchFuture
Future object for submitted tasks in a batch
|
RExecutorFuture
Future object for submitted task
|
RExecutorService
Distributed implementation of
ExecutorService |
RExecutorServiceAsync
Distributed async 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
|
RExpirableRx
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.
|
RGeoReactive
Geospatial items holder.
|
RGeoRx
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
Probabilistic data structure that lets you maintain counts of millions of items with extreme space efficiency.
|
RHyperLogLogRx
Probabilistic data structure that lets you maintain counts of millions of items with extreme space efficiency.
|
RKeys |
RKeysAsync |
RKeysReactive |
RKeysRx |
RLexSortedSet
Sorted set contained values of String type
|
RLexSortedSetAsync
Async interface for sorted set contained values of String type.
|
RLexSortedSetReactive
Reactive interface for sorted set contained values of String type.
|
RLexSortedSetRx
RxJava2 interface for sorted set contained values of String type.
|
RList
Distributed and concurrent implementation of
List |
RListAsync
Async list functions
|
RListMultimap
List based Multimap.
|
RListMultimapCache |
RListMultimapReactive
Reactive interface for List based Multimap object
|
RListMultimapRx
RxJava2 interface for List based Multimap object
|
RListReactive
list functions
|
RListRx
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
Async interface for Lock object
|
RLockReactive
Reactive interface for Lock object
|
RLockRx
RxJava2 interface for Lock object
|
RLongAdder
Distributed implementation of
LongAdder
Internal state maintained on client side. |
RMap
Distributed implementation of
ConcurrentMap
and Map
This map doesn't allow to store null as key or value. |
RMapAsync
Distributed async implementation of
Map . |
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. |
RMapCacheRx
Map-based cache with ability to set TTL for each entry via
RMapCacheRx.put(Object, Object, long, TimeUnit) or RMapCacheRx.putIfAbsent(Object, Object, long, TimeUnit) method. |
RMapReactive
map functions
|
RMapRx
map functions
|
RMultimap
Base Multimap interface.
|
RMultimapAsync
Base asynchronous MultiMap interface.
|
RMultimapCache |
RMultimapCacheAsync |
RMultimapReactive
Reactive interface for Multimap object
|
RMultimapRx
Base RxJava2 interface for Multimap object
|
RObject
Base interface for all Redisson objects
|
RObjectAsync
Base interface for all Redisson objects
|
RObjectReactive
Base interface for all Redisson objects
|
RObjectRx
Base interface for all Redisson objects
|
RPatternTopic
Pattern based observer for Publish Subscribe object.
|
RPatternTopicReactive
Reactive interface for Pattern based observer for Publish Subscribe object.
|
RPatternTopicRx
RxJava2 interface for Pattern based observer for Publish Subscribe object.
|
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.
|
RPermitExpirableSemaphoreRx
RxJava2 interface for Semaphore object with support of lease time parameter for each acquired permit.
|
RPriorityBlockingDeque
RPriorityBlockingDeque backed by Redis
|
RPriorityBlockingQueue
PriorityBlockingQueue backed by Redis
|
RPriorityDeque
Redis based priority deque.
|
RPriorityQueue
Redis based priority queue.
|
RQueue
Queue backed by Redis |
RQueueAsync
Queue backed by Redis |
RQueueReactive
Reactive interface for Queue object
|
RQueueRx
RxJava2 interface for Queue object
|
RRateLimiter |
RRateLimiterAsync |
RRateLimiterReactive
Reactive interface for Rate Limiter object
|
RRateLimiterRx
RxJava2 interface for Rate Limiter object
|
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. |
RReadWriteLockRx
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).
|
RRingBuffer
RingBuffer based queue evicts elements from the head if queue capacity became full.
|
RRingBufferAsync
RingBuffer based queue evicts elements from the head if queue capacity became full.
|
RRingBufferReactive
RingBuffer based queue evicts elements from the head if queue capacity became full.
|
RRingBufferRx
RingBuffer based queue evicts elements from the head if queue capacity became full.
|
RScheduledExecutorService
Redis based implementation of
ScheduledExecutorService |
RScheduledExecutorServiceAsync
Redis based implementation of
ScheduledExecutorService |
RScheduledFuture |
RScoredSortedSet
Set containing elements sorted by score.
|
RScoredSortedSet.Aggregate |
RScoredSortedSetAsync |
RScoredSortedSetReactive
Reactive interface for SortedSet object
|
RScoredSortedSetRx
RxJava2 interface for scored sorted set data structure.
|
RScript
Interface for Redis Script feature
|
RScript.Mode |
RScript.ReturnType |
RScriptAsync
Async interface for Redis Script feature
|
RScriptReactive
Reactive interface for Redis Script feature
|
RScriptRx
RxJava2 interface for Redis Script feature
|
RSemaphore
Distributed and concurrent implementation of
Semaphore . |
RSemaphoreAsync
Distributed and concurrent implementation of
Semaphore . |
RSemaphoreReactive
Reactive interface for Semaphore object
|
RSemaphoreRx
RxJava2 interface for Semaphore object
|
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
Reactive interface for RSetCache object
|
RSetCacheRx
RxJava2 interface for RSetCache object
|
RSetMultimap
Set based Multimap.
|
RSetMultimapCache |
RSetMultimapReactive
Reactive interface for Set based Multimap
|
RSetMultimapRx
RxJava2 interface for Set based Multimap
|
RSetReactive
Reactive interface for RSet object
|
RSetRx
RxJava2 interface for RSet object
|
RSortable |
RSortableAsync |
RSortableReactive |
RSortableRx |
RSortedSet |
RStream
Interface for Redis Stream object.
|
RStreamAsync
Async interface for Redis Stream object.
|
RStreamReactive
Reactive interface for Redis Stream object.
|
RStreamRx
Reactive interface for Redis Stream object.
|
RTopic
Distributed topic.
|
RTopicAsync
Distributed topic.
|
RTopicReactive
Reactive interface for Publish Subscribe object.
|
RTopicRx
RxJava2 interface for Publish Subscribe object.
|
RTransaction
Transaction object allows to execute transactions over Redisson objects.
|
RTransactionReactive
Reactive interface for transaction object allows to execute transactions over Redisson objects.
|
RTransactionRx
RxJava2 interface for transaction object allows to execute transactions over Redisson objects.
|
RType |
SortOrder |
StreamConsumer
Object containing details about Stream Consumer
|
StreamGroup
Object containing details about Stream Group
|
StreamInfo
Object containing details about Stream
|
StreamInfo.Entry |
StreamMessageId
Stream Message ID object
|
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
|
RSemaphore
Distributed and concurrent implementation of
Semaphore . |
Class and Description |
---|
RFuture
Represents the result of an asynchronous computation
|
Class and Description |
---|
RType |
StreamInfo
Object containing details about Stream
|
StreamMessageId
Stream Message ID object
|
Class and Description |
---|
RType |
StreamMessageId
Stream Message ID object
|
Class and Description |
---|
GeoPosition |
StreamConsumer
Object containing details about Stream Consumer
|
StreamGroup
Object containing details about Stream Group
|
StreamInfo
Object containing details about Stream
|
StreamMessageId
Stream Message ID object
|
Class and Description |
---|
NodeType |
Class and Description |
---|
RObject
Base interface for all Redisson objects
|
Class and Description |
---|
BatchOptions
Configuration for Batch object.
|
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.
|
RedissonRxClient
Main Redisson interface for access
to all redisson objects with RxJava2 interface.
|
RFuture
Represents the result of an asynchronous computation
|
Class and Description |
---|
RedissonNodeInitializer
Node initializer callback interface.
|
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
Future object for submitted tasks in a batch
|
RExecutorFuture
Future object for submitted task
|
RFuture
Represents the result of an asynchronous computation
|
RMap
Distributed 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 |
---|
CacheAsync |
RFuture
Represents the result of an asynchronous computation
|
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.
|
RedissonReactiveClient
Main Redisson interface for access
to all redisson objects with Reactive interface.
|
RedissonRxClient
Main Redisson interface for access
to all redisson objects with RxJava2 interface.
|
RMap
Distributed 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
Distributed 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.
|
RFuture
Represents the result of an asynchronous computation
|
Class and Description |
---|
RFuture
Represents the result of an asynchronous computation
|
Class and Description |
---|
BatchOptions
Configuration for Batch object.
|
BatchResult |
RAtomicDoubleReactive
Reactive interface for AtomicDouble object
|
RAtomicLongReactive
Reactive interface for AtomicLong object
|
RBatchReactive
Reactive interface for Redis pipeline feature.
|
RBitSetReactive
Reactive interface for BitSet object
|
RBlockingDequeReactive
Reactive interface for Redis based BlockingDeque object
|
RBlockingQueue
Distributed implementation of
BlockingQueue |
RBlockingQueueReactive
Reactive interface for BlockingQueue object
|
RBucketReactive
Reactive implementation of object holder.
|
RDequeReactive
Reactive interface for Deque object
|
RedissonReactiveClient
Main Redisson interface for access
to all redisson objects with Reactive interface.
|
RFuture
Represents the result of an asynchronous computation
|
RGeoReactive
Geospatial items holder.
|
RHyperLogLogReactive
Probabilistic data structure that lets you maintain counts of millions of items with extreme space efficiency.
|
RKeysReactive |
RLexSortedSet
Sorted set contained values of String type
|
RLexSortedSetReactive
Reactive interface for sorted set contained values of String type.
|
RListAsync
Async list functions
|
RListMultimapReactive
Reactive interface for List based Multimap object
|
RListReactive
list functions
|
RLockReactive
Reactive interface for Lock object
|
RMap
Distributed 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. |
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
|
RPermitExpirableSemaphoreReactive
Semaphore object with support of lease time parameter for each acquired permit.
|
RQueueReactive
Reactive interface for Queue object
|
RReadWriteLockReactive
A
ReadWriteLock maintains a pair of associated locks , one for read-only operations and one for writing. |
RScoredSortedSetReactive
Reactive interface for SortedSet object
|
RScriptReactive
Reactive interface for Redis Script feature
|
RSemaphoreReactive
Reactive interface for Semaphore object
|
RSet
Distributed and concurrent implementation of
Set |
RSetCache
Set-based cache with ability to set TTL for each object.
|
RSetCacheReactive
Reactive interface for RSetCache object
|
RSetMultimapReactive
Reactive interface for Set based Multimap
|
RSetReactive
Reactive interface for RSet object
|
RStreamReactive
Reactive interface for Redis Stream object.
|
RTopic
Distributed topic.
|
RTopicReactive
Reactive interface for Publish Subscribe object.
|
RTransactionReactive
Reactive interface for transaction object allows to execute transactions over Redisson objects.
|
TransactionOptions
Configuration for Transaction.
|
Class and Description |
---|
RemoteInvocationOptions
RRemoteService invocation options.
|
RFuture
Represents the result of an asynchronous computation
|
RMap
Distributed implementation of
ConcurrentMap
and Map
This map doesn't allow to store null as key or value. |
Class and Description |
---|
BatchOptions
Configuration for Batch object.
|
BatchResult |
RAtomicDoubleRx
Reactive interface for AtomicDouble object
|
RAtomicLongRx
RxJava2 interface for AtomicLong object
|
RBatchRx
RxJava2 interface for Redis pipeline feature.
|
RBitSetRx
RxJava2 interface for BitSet object
|
RBlockingDequeRx
RxJava2 interface for Redis based BlockingDeque object
|
RBlockingQueueAsync
Distributed async implementation of
BlockingQueue |
RBlockingQueueRx
RxJava2 interface for BlockingQueue
|
RBucketRx
Reactive implementation of object holder.
|
RDequeRx
RxJava2 interface for Deque object
|
RedissonRxClient
Main Redisson interface for access
to all redisson objects with RxJava2 interface.
|
RFuture
Represents the result of an asynchronous computation
|
RGeoRx
Geospatial items holder.
|
RHyperLogLogRx
Probabilistic data structure that lets you maintain counts of millions of items with extreme space efficiency.
|
RKeysRx |
RLexSortedSet
Sorted set contained values of String type
|
RLexSortedSetRx
RxJava2 interface for sorted set contained values of String type.
|
RListAsync
Async list functions
|
RListMultimapRx
RxJava2 interface for List based Multimap object
|
RListRx
list functions
|
RLockRx
RxJava2 interface for Lock object
|
RMap
Distributed 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. |
RMapCacheRx
Map-based cache with ability to set TTL for each entry via
RMapCacheRx.put(Object, Object, long, TimeUnit) or RMapCacheRx.putIfAbsent(Object, Object, long, TimeUnit) method. |
RMapRx
map functions
|
RPermitExpirableSemaphoreRx
RxJava2 interface for Semaphore object with support of lease time parameter for each acquired permit.
|
RQueueRx
RxJava2 interface for Queue object
|
RReadWriteLockRx
A
ReadWriteLock maintains a pair of associated locks , one for read-only operations and one for writing. |
RScoredSortedSetAsync |
RScoredSortedSetRx
RxJava2 interface for scored sorted set data structure.
|
RScriptRx
RxJava2 interface for Redis Script feature
|
RSemaphoreRx
RxJava2 interface for Semaphore object
|
RSet
Distributed and concurrent implementation of
Set |
RSetCache
Set-based cache with ability to set TTL for each object.
|
RSetCacheRx
RxJava2 interface for RSetCache object
|
RSetMultimapRx
RxJava2 interface for Set based Multimap
|
RSetRx
RxJava2 interface for RSet object
|
RStreamRx
Reactive interface for Redis Stream object.
|
RTopic
Distributed topic.
|
RTopicRx
RxJava2 interface for Publish Subscribe object.
|
RTransactionRx
RxJava2 interface for transaction object allows to execute transactions over Redisson objects.
|
TransactionOptions
Configuration for Transaction.
|
Class and Description |
---|
RedissonClient
Main Redisson interface for access
to all redisson objects with sync/async interface.
|
RMap
Distributed 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
Object holder.
|
RBucketAsync
Async implementation of object holder.
|
RBuckets
Operations over multiple Bucket objects.
|
RBucketsAsync
Operations over multiple Bucket objects.
|
RCollectionAsync
Common async interface for collection object
|
RCountDownLatch
Distributed implementation of
CountDownLatch
It has an advantage over CountDownLatch --
count can be set via RCountDownLatch.trySetCount(long) method. |
RDestroyable
All objects that implement this interface
should be destroyed via
RDestroyable.destroy() method. |
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. |
RLockAsync
Async interface for Lock object
|
RMap
Distributed implementation of
ConcurrentMap
and Map
This map doesn't allow to store null as key or value. |
RMapAsync
Distributed async implementation of
Map . |
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
|
RPermitExpirableSemaphore
Semaphore object with lease time parameter support for each acquired permit.
|
RReadWriteLock
A
ReadWriteLock maintains a pair of associated locks , one for read-only operations and one for writing. |
RSemaphore
Distributed and concurrent implementation of
Semaphore . |
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 |
---|
RLock
Distributed implementation of
Lock
Implements reentrant lock. |
RMap
Distributed implementation of
ConcurrentMap
and Map
This map doesn't allow to store null as key or value. |
Class and Description |
---|
RLock
Distributed implementation of
Lock
Implements reentrant lock. |
RObject
Base interface for all Redisson objects
|
RSet
Distributed and concurrent implementation of
Set |
RSetCache
Set-based cache with ability to set TTL for each object.
|
Copyright © 2014–2019 The Redisson Project. All rights reserved.