| Interface | Description |
|---|---|
| PubSubEntry<E> | |
| ScanIterator | |
| ScanResult<R> | |
| SlotCallback<T,R> |
| Class | Description |
|---|---|
| BaseIterator<V,E> | |
| BaseRemoteService | |
| MapWriteBehindListener<R> | |
| MapWriterTask<R> | |
| PubSubMessageListener<V> | |
| PubSubPatternMessageListener<V> | |
| PubSubPatternStatusListener<V> | |
| PubSubStatusListener<V> | |
| QueueTransferService | |
| QueueTransferTask | |
| QueueTransferTask.TimeoutTask | |
| RedisClusterNodes | |
| RedisNodes<N extends Node> | |
| Redisson |
Main infrastructure class allows to get access
to all Redisson objects on top of Redis server.
|
| RedissonAtomicDouble |
Distributed alternative to the
AtomicLong |
| RedissonAtomicLong |
Distributed alternative to the
AtomicLong |
| RedissonBaseAdder<T extends Number> | |
| RedissonBaseMapIterator<V> | |
| RedissonBatch | |
| RedissonBinaryStream | |
| RedissonBitSet | |
| RedissonBlockingDeque<V> |
Distributed and concurrent implementation of
BlockingDeque. |
| RedissonBlockingQueue<V> |
Distributed and concurrent implementation of
BlockingQueue. |
| RedissonBloomFilter<T> |
Bloom filter based on Highway 128-bit hash.
|
| RedissonBoundedBlockingQueue<V> |
Distributed and concurrent implementation of bounded
BlockingQueue. |
| RedissonBucket<V> | |
| RedissonBuckets | |
| RedissonCountDownLatch |
Distributed alternative to the
CountDownLatch
It has a advantage over CountDownLatch --
count can be reset via RedissonCountDownLatch.trySetCount(long). |
| RedissonCountDownLatchEntry | |
| RedissonDelayedQueue<V> | |
| RedissonDeque<V> |
Distributed and concurrent implementation of
Queue |
| RedissonDoubleAdder | |
| RedissonExecutorService | |
| RedissonFairLock |
Distributed implementation of
Lock
Implements reentrant lock. |
| RedissonGeo<V> |
Geospatial items holder
|
| RedissonHyperLogLog<V> | |
| RedissonKeys | |
| RedissonLexSortedSet |
Sorted set contained values of String type
|
| RedissonList<V> |
Distributed and concurrent implementation of
List |
| RedissonListMultimap<K,V> | |
| RedissonListMultimapCache<K,V> | |
| RedissonListMultimapIterator<K,V,M> | |
| RedissonListMultimapValues<V> |
List based Multimap Cache values holder
|
| RedissonLiveObjectService | |
| RedissonLocalCachedMap<K,V> | |
| RedissonLocalCachedMap.CacheValue | |
| RedissonLock |
Distributed implementation of
Lock
Implements reentrant lock. |
| RedissonLockEntry | |
| RedissonLongAdder | |
| RedissonMap<K,V> |
Distributed and concurrent implementation of
ConcurrentMap
and Map |
| RedissonMapCache<K,V> |
Map-based cache with ability to set TTL for each entry via
RedissonMapCache.put(Object, Object, long, TimeUnit) or RedissonMapCache.putIfAbsent(Object, Object, long, TimeUnit) methods. |
| RedissonMapEntry<K,V> | |
| RedissonMapIterator<M> | |
| RedissonMultiLock |
Groups multiple independent locks and manages them as one lock.
|
| RedissonMultimap<K,V> | |
| RedissonMultimapCache<K> | |
| RedissonMultiMapKeysIterator<V> | |
| RedissonNode | |
| RedissonObject |
Base Redisson object
|
| RedissonPatternTopic<M> |
Distributed topic implementation.
|
| RedissonPermitExpirableSemaphore | |
| RedissonPriorityBlockingDeque<V> |
Distributed and concurrent implementation of priority blocking deque.
|
| RedissonPriorityBlockingQueue<V> |
Distributed and concurrent implementation of
PriorityBlockingQueue. |
| RedissonPriorityDeque<V> |
Distributed and concurrent implementation of
Queue |
| RedissonPriorityQueue<V> | |
| RedissonPriorityQueue.BinarySearchResult<V> | |
| RedissonQueue<V> |
Distributed and concurrent implementation of
Queue |
| RedissonQueueSemaphore | |
| RedissonRateLimiter | |
| RedissonReactive |
Main infrastructure class allows to get access
to all Redisson objects on top of Redis server.
|
| RedissonReadLock |
Lock will be removed automatically if client disconnects.
|
| RedissonReadWriteLock |
A
ReadWriteLock maintains a pair of associated locks, one for read-only operations and one for writing. |
| RedissonRedLock |
RedLock locking algorithm implementation for multiple locks.
|
| RedissonReference | |
| RedissonRemoteService | |
| RedissonScoredSortedSet<V> | |
| RedissonScript | |
| RedissonSemaphore |
Distributed and concurrent implementation of
Semaphore. |
| RedissonSet<V> |
Distributed and concurrent implementation of
Set |
| RedissonSetCache<V> |
Set-based cache with ability to set TTL for each entry via
RSetCache.add(Object, long, TimeUnit) method. |
| RedissonSetMultimap<K,V> | |
| RedissonSetMultimapCache<K,V> | |
| RedissonSetMultimapIterator<K,V,M> | |
| RedissonSetMultimapValues<V> |
Set based Multimap Cache values holder
|
| RedissonSortedSet<V> | |
| RedissonSortedSet.BinarySearchResult<V> | |
| RedissonStream<K,V> | |
| RedissonSubList<V> |
Distributed and concurrent implementation of
List |
| RedissonTopic<M> |
Distributed topic implementation.
|
| RedissonWriteLock |
Lock will be removed automatically if client disconnects.
|
| Version |
| Exception | Description |
|---|---|
| RedissonShutdownException |
Copyright © 2014–2018 The Redisson Project. All rights reserved.