Interface | Description |
---|---|
PubSubEntry<E> | |
RedisClientResult | |
SlotCallback<T,R> |
Class | Description |
---|---|
BaseRemoteService | |
CronSchedule |
Cron expression object used in
RScheduledExecutorService . |
EvictionScheduler |
Eviction scheduler for RMapCache object.
|
PubSubMessageListener<V> | |
PubSubPatternMessageListener<V> | |
PubSubPatternStatusListener<V> | |
PubSubStatusListener<V> | |
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 |
RedissonBatch | |
RedissonBitSet | |
RedissonBlockingDeque<V> |
Distributed and concurrent implementation of
BlockingDeque . |
RedissonBlockingQueue<V> |
Distributed and concurrent implementation of
BlockingQueue . |
RedissonBloomFilter<T> |
Bloom filter based on 64-bit hash derived from 128-bit hash (xxHash 64-bit + FarmHash 64-bit).
|
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 | |
RedissonDeque<V> |
Distributed and concurrent implementation of
Queue |
RedissonExecutorService | |
RedissonFairLock |
Distributed implementation of
Lock
Implements reentrant lock. |
RedissonGeo<V> |
Geospatial items holder
|
RedissonHyperLogLog<V> | |
RedissonKeys | |
RedissonLexSortedSet | |
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.CacheKey | |
RedissonLocalCachedMap.CacheValue | |
RedissonLocalCachedMap.LocalCachedMapClear | |
RedissonLocalCachedMap.LocalCachedMapInvalidate | |
RedissonLock |
Distributed implementation of
Lock
Implements reentrant lock. |
RedissonLockEntry | |
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<K,V,M> | |
RedissonMultiLock |
Groups multiple independent locks and manages them as one lock.
|
RedissonMultimap<K,V> | |
RedissonMultimapCache<K> | |
RedissonMultiMapKeysIterator<K,V,M> | |
RedissonNode | |
RedissonPatternTopic<M> |
Distributed topic implementation.
|
RedissonPermitExpirableSemaphore | |
RedissonQueue<V> |
Distributed and concurrent implementation of
Queue |
RedissonQueueSemaphore | |
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> | |
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–2016 The Redisson Project. All rights reserved.