Package | Description |
---|---|
org.redisson | |
org.redisson.core |
Modifier and Type | Class and Description |
---|---|
class |
RedissonAtomicLong
Distributed alternative to the
AtomicLong |
class |
RedissonBitSet |
class |
RedissonBlockingQueue<V>
Offers blocking queue facilities through an intermediary
LinkedBlockingQueue where items are added as soon as
blpop returns. |
class |
RedissonBucket<V> |
class |
RedissonDeque<V>
Distributed and concurrent implementation of
Queue |
class |
RedissonHyperLogLog<V> |
class |
RedissonLexSortedSet |
class |
RedissonList<V>
Distributed and concurrent implementation of
List |
class |
RedissonLock
Distributed implementation of
Lock
Implements reentrant lock. |
class |
RedissonMap<K,V>
Distributed and concurrent implementation of
ConcurrentMap
and Map |
class |
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. |
class |
RedissonQueue<V>
Distributed and concurrent implementation of
Queue |
class |
RedissonReadLock
Lock will be removed automatically if client disconnects.
|
class |
RedissonReadWriteLock
A
ReadWriteLock maintains a pair of associated locks , one for read-only operations and one for writing. |
class |
RedissonScoredSortedSet<V> |
class |
RedissonSet<V>
Distributed and concurrent implementation of
Set |
class |
RedissonSetCache<V>
Set-based cache with ability to set TTL for each entry via
#put(Object, Object, long, TimeUnit) method. |
class |
RedissonWriteLock
Lock will be removed automatically if client disconnects.
|
Modifier and Type | Interface and Description |
---|---|
interface |
RAtomicLong
Distributed alternative to the
AtomicLong |
interface |
RAtomicLongAsync |
interface |
RBitSet |
interface |
RBitSetAsync |
interface |
RBlockingQueue<V>
BlockingQueue backed by Redis |
interface |
RBlockingQueueAsync<V>
BlockingQueue backed by Redis |
interface |
RBucket<V>
Any object holder
|
interface |
RBucketAsync<V>
Async object functions
|
interface |
RCollectionAsync<V> |
interface |
RDeque<V>
Deque backed by Redis |
interface |
RDequeAsync<V>
Deque backed by Redis |
interface |
RExpirable
Base interface for all Redisson objects
which support expiration or TTL
|
interface |
RHyperLogLog<V> |
interface |
RHyperLogLogAsync<V> |
interface |
RLexSortedSet |
interface |
RLexSortedSetAsync |
interface |
RList<V>
Distributed and concurrent implementation of
List |
interface |
RListAsync<V>
Async list functions
|
interface |
RLock
Distributed implementation of
Lock
Implements reentrant lock. |
interface |
RMap<K,V>
Distributed and concurrent implementation of
ConcurrentMap
and Map |
interface |
RMapAsync<K,V>
Async map functions
|
interface |
RMapCache<K,V>
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. |
interface |
RMapCacheAsync<K,V>
Async interface for map-based cache with ability to set TTL for each entry via
#put(Object, Object, long, TimeUnit) or #putIfAbsent(Object, Object, long, TimeUnit)
And therefore has an complex lua-scripts inside. |
interface |
RQueue<V>
Queue backed by Redis |
interface |
RQueueAsync<V>
Queue backed by Redis |
interface |
RReadWriteLock
A
ReadWriteLock maintains a pair of associated locks , one for read-only operations and one for writing. |
interface |
RScoredSortedSet<V> |
interface |
RScoredSortedSetAsync<V> |
interface |
RSet<V>
Distributed and concurrent implementation of
Set |
interface |
RSetAsync<V>
Async set functions
|
interface |
RSetCache<V>
Set-based cache with ability to set TTL for each entry via
#put(Object, Object, long, TimeUnit) method. |
interface |
RSetCacheAsync<V>
Async set functions
|
Copyright © 2014–2015. All rights reserved.