| Interface | Description |
|---|---|
| PubSubEntry<E> |
Nikita Koksharov
|
| RedissonTransferQueue.TransferQueueService | |
| RedissonTransferQueue.TransferQueueServiceAsync | |
| ScanIterator | |
| ScanResult<R> | |
| SlotCallback<T,R> |
| Class | Description |
|---|---|
| ElementsSubscribeService | |
| JndiRedissonFactory |
Redisson object factory used to register instance in JNDI registry.
|
| MapWriteBehindTask | |
| MapWriterTask | |
| MapWriterTask.Add | |
| MapWriterTask.Remove | |
| PubSubMessageListener<V> | |
| PubSubPatternMessageListener<V> | |
| PubSubPatternStatusListener | |
| PubSubStatusListener | |
| QueueTransferService | |
| QueueTransferTask | |
| QueueTransferTask.TimeoutTask | |
| RedisClusterNodes | Deprecated |
| RedisNodes<N extends Node> | Deprecated |
| 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> | |
| RedissonBaseLock |
Base class for implementing distributed locks
|
| RedissonBaseLock.ExpirationEntry | |
| 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 | |
| RedissonExecutorService.ClassBody | |
| RedissonFairLock |
Distributed implementation of
Lock
Implements reentrant lock. |
| RedissonGeo<V> |
Geospatial items holder
|
| RedissonHyperLogLog<V> | |
| RedissonIdGenerator | |
| 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> | |
| 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> | |
| RedissonMultiLock |
Groups multiple independent locks and manages them as one lock.
|
| RedissonMultimap<K,V> | |
| RedissonMultimapCache<K> | |
| RedissonNode | |
| RedissonObject |
Base Redisson object
|
| RedissonPatternTopic |
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 | |
| RedissonReliableTopic | |
| RedissonRemoteService | |
| RedissonRemoteService.Entry | |
| RedissonRingBuffer<V> | |
| RedissonRx |
Main infrastructure class allows to get access
to all Redisson objects on top of Redis server.
|
| 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> | |
| RedissonSpinLock |
Distributed implementation of
Lock
Implements reentrant lock. |
| RedissonStream<K,V> | |
| RedissonSubList<V> |
Distributed and concurrent implementation of
List |
| RedissonTimeSeries<V> | |
| RedissonTopic |
Distributed topic implementation.
|
| RedissonTransferQueue<V> | |
| RedissonTransferQueue.TransferQueueServiceImpl | |
| RedissonWriteLock |
Lock will be removed automatically if client disconnects.
|
| Version | |
| WriteBehindService |
| Enum | Description |
|---|---|
| RedissonReference.ReferenceType |
| Exception | Description |
|---|---|
| RedissonShutdownException |
Copyright © 2014–2021 Redisson. All rights reserved.