Uses of Interface
org.redisson.api.RExpirable
Packages that use RExpirable
Package
Description
-
Uses of RExpirable in org.redisson
Classes in org.redisson that implement RExpirableModifier and TypeClassDescriptionclassBase list implementationclassclassDistributed alternative to theAtomicLongclassDistributed alternative to theAtomicLongclassRedissonBaseAdder<T extends Number>classBase class for implementing distributed locksclassclassclassDistributed and concurrent implementation ofBlockingDeque.classDistributed and concurrent implementation ofBlockingQueue.classBloom filter based on Highway 128-bit hash.classDistributed and concurrent implementation of boundedBlockingQueue.classclassclassDistributed and concurrent implementation ofQueueclassclassDistributed implementation ofLockImplements reentrant lock.
Lock will be removed automatically if client disconnects.classRedis based implementation of Fenced Lock with reentrancy support.classRedissonGeo<V>Geospatial items holderclassclassclassJson data holderclassSorted set contained values of String typeclassRedissonList<V>Distributed and concurrent implementation ofListclassRedissonListMultimap<K,V> classclassList based Multimap Cache values holderclassclassDistributed implementation ofLockImplements reentrant lock.
Lock will be removed automatically if client disconnects.classclassRedissonMap<K,V> Distributed and concurrent implementation ofConcurrentMapandMapclassRedissonMapCache<K,V> Map-based cache with ability to set TTL for each entry viaRedissonMapCache.put(Object, Object, long, TimeUnit)orRedissonMapCache.putIfAbsent(Object, Object, long, TimeUnit)methods.classMap-based cache with ability to set TTL per entry.classRedissonMultimap<K,V> classclassDistributed and concurrent implementation of priority blocking deque.classDistributed and concurrent implementation ofPriorityBlockingQueue.classDistributed and concurrent implementation ofQueueclassclassDistributed and concurrent implementation ofQueueclassclassclassLock will be removed automatically if client disconnects.classAReadWriteLockmaintains a pair of associatedlocks, one for read-only operations and one for writing.classclassclassclassDistributed and concurrent implementation ofSemaphore.classRedissonSet<V>Distributed and concurrent implementation ofSetclassSet-based cache with ability to set TTL for each entry viaRSetCache.add(Object, long, TimeUnit)method.classRedissonSetMultimap<K,V> classclassSet based Multimap Cache values holderclassclassDistributed implementation ofLockImplements reentrant lock.
Lock will be removed automatically if client disconnects.classRedissonStream<K,V> classDistributed and concurrent implementation ofListclassRedissonTimeSeries<V,L> classclassLock will be removed automatically if client disconnects. -
Uses of RExpirable in org.redisson.api
Subinterfaces of RExpirable in org.redisson.apiModifier and TypeInterfaceDescriptioninterfaceDistributed implementation to the AtomicDoubleinterfaceDistributed implementation ofAtomicLonginterfaceBinary stream holder stores a sequence of bytes.interfaceVector of bits that grows as needed.interfaceBlockingDequebacked by RedisinterfaceDistributed implementation ofBlockingQueueinterfaceRBloomFilter<T>Distributed implementation of Bloom filter based on Highway 128-bit hash.interfaceDistributed implementation of boundedBlockingQueueinterfaceRBucket<V>Object holder.interfaceDistributed implementation of delayed queue.interfaceRDeque<V>Distributed implementation ofDequeinterfaceDistributed implementation ofDoubleAdderinterfaceRGeo<V>Geospatial items holder.interfaceRHyperLogLog<V>Probabilistic data structure that lets you maintain counts of millions of items with extreme space efficiency.interfaceId generator ofLongtype numbers.interfaceRJsonBucket<V>Redis JSON datatype holder.interfaceRJsonStore<K,V> JSON Store which stores each entry as key and value.interfaceSorted set contained values of String typeinterfaceRList<V>Distributed and concurrent implementation ofListinterfaceRListMultimap<K,V> List based Multimap.interfaceRListMultimapCache<K,V> List based Multimap.interfaceinterfaceRLocalCachedMap<K,V> Map object with local entry cache support.interfaceDistributed implementation ofLongAdderinterfaceRMap<K,V> Redis based implementation ofConcurrentMapandMapinterfaceRMapCache<K,V> Map-based cache with ability to set TTL for each entry viaRMapCache.put(Object, Object, long, TimeUnit)orRMapCache.putIfAbsent(Object, Object, long, TimeUnit)And therefore has an complex lua-scripts inside.interfaceRMapCacheNative<K,V> Map-based cache with ability to set TTL per entry.interfaceRMultimap<K,V> Base Multimap interface.interfaceRMultimapCache<K,V> Base Multimap interface.interfaceSemaphore object with lease time parameter support for each acquired permit.interfaceRPriorityBlockingDeque backed by RedisinterfacePriorityBlockingQueue backed by RedisinterfaceRedis based priority deque.interfaceRedis based priority deque.interfaceRQueue<V>Queuebacked by RedisinterfaceRedis based Rate Limiter object.interfaceReliable topic based on Redis Stream object.interfaceRRingBuffer<V>RingBuffer based queue evicts elements from the head if queue capacity became full.interfaceSet containing elements sorted by score.interfaceRedis based implementation ofSemaphore.interfaceRSet<V>Redis based implementation ofSetinterfaceRSetCache<V>Set-based cache with ability to set TTL for each object.interfaceRSetMultimap<K,V> Set based Multimap.interfaceRSetMultimapCache<K,V> interfaceRSortedSet<V>interfaceRStream<K,V> Interface for Redis Stream object.interfaceRTimeSeries<V,L> Redis based time-series collection.interfaceRedis based implementation ofTransferQueue -
Uses of RExpirable in org.redisson.transaction
Classes in org.redisson.transaction that implement RExpirableModifier and TypeClassDescriptionclassclassclassclassclassclassclassclassclass -
Uses of RExpirable in org.redisson.transaction.operation
Classes in org.redisson.transaction.operation that implement RExpirableModifier and TypeClassDescriptionstatic final classstatic final class