Class and Description |
---|
BatchResult |
ClusterNode
Redis cluster node interface
|
ClusterNodesGroup |
CronSchedule
Cron expression object used in
RScheduledExecutorService . |
GeoEntry |
GeoOrder |
GeoPosition |
GeoUnit |
LocalCachedMapOptions
RLocalCachedMap options object.
|
MapOptions
RMap options object.
|
Node
Redis node interface
|
NodesGroup |
NodeType |
RAtomicDouble
Distributed alternative to the AtomicDouble
|
RAtomicDoubleAsync |
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 |
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 64-bit hash derived from 128-bit hash (xxHash + FarmHash).
|
RBoundedBlockingQueue
Bounded
BlockingQueue backed by Redis |
RBoundedBlockingQueueAsync
Bounded
BlockingQueue backed by Redis |
RBucket
Any object holder.
|
RBucketAsync
Async object functions
|
RBucketReactive
Object holder.
|
RBuckets |
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 |
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 |
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.
|
RPriorityDeque |
RPriorityQueue |
RQueue
Queue backed by Redis |
RQueueAsync
Queue backed by Redis |
RQueueReactive
Queue backed by Redis |
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 |
RTopic
Distributed topic.
|
RTopicAsync
Distributed topic.
|
RTopicReactive
Distributed topic.
|
RType |
SortOrder |
Class and Description |
---|
BatchResult |
ClusterNode
Redis cluster node interface
|
ClusterNodesGroup |
CronSchedule
Cron expression object used in
RScheduledExecutorService . |
GeoEntry |
GeoOrder |
GeoPosition |
GeoUnit |
LocalCachedMapOptions
RLocalCachedMap options object.
|
LocalCachedMapOptions.EvictionPolicy |
LocalCachedMapOptions.InvalidationPolicy
Deprecated.
|
LocalCachedMapOptions.ReconnectionStrategy
Various strategies to avoid stale objects in cache.
|
LocalCachedMapOptions.SyncStrategy |
MapOptions
RMap options object.
|
MapOptions.WriteMode |
Node
Redis node interface
|
Node.InfoSection |
NodeAsync
Redis node interface
|
NodesGroup |
NodeType |
RAtomicDouble
Distributed alternative to the AtomicDouble
|
RAtomicDoubleAsync |
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 |
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 64-bit hash derived from 128-bit hash (xxHash + FarmHash).
|
RBoundedBlockingQueue
Bounded
BlockingQueue backed by Redis |
RBoundedBlockingQueueAsync
Bounded
BlockingQueue backed by Redis |
RBucket
Any object holder.
|
RBucketAsync
Async object functions
|
RBucketReactive
Object holder.
|
RBuckets |
RCascadeType |
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 |
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 |
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.
|
RPriorityDeque |
RPriorityQueue |
RQueue
Queue backed by Redis |
RQueueAsync
Queue backed by Redis |
RQueueReactive
Queue backed by Redis |
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 |
RTopic
Distributed topic.
|
RTopicAsync
Distributed topic.
|
RTopicReactive
Distributed topic.
|
RType |
SortOrder |
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 |
---|
RFuture
Represents the result of an asynchronous computation
|
Class and Description |
---|
RType |
Class and Description |
---|
RType |
Class and Description |
---|
GeoPosition |
Class and Description |
---|
NodeType |
Class and Description |
---|
RObject
Base interface for all Redisson objects
|
Class and Description |
---|
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
|
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 |
---|
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.
|
Copyright © 2014–2017 The Redisson Project. All rights reserved.