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 TypeClassDescriptionclassDistributed 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.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.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 holderclassDistributed 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.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.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> 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