Uses of Interface
org.redisson.api.RExpirableAsync
Packages that use RExpirableAsync
Package
Description
-
Uses of RExpirableAsync in org.redisson
Classes in org.redisson that implement RExpirableAsyncModifier and TypeClassDescriptionclassBase list implementationclassDistributed 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.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 RExpirableAsync in org.redisson.api
Subinterfaces of RExpirableAsync in org.redisson.apiModifier and TypeInterfaceDescriptioninterfaceDistributed implementation to the AtomicDoubleinterfaceDistributed implementation to the AtomicDoubleinterfaceDistributed implementation ofAtomicLonginterfaceDistributed async implementation ofAtomicLonginterfaceBinary stream holder stores a sequence of bytes.interfaceVector of bits that grows as needed.interfaceVector of bits that grows as needed.interfaceBlockingDequebacked by RedisinterfaceDistributed async implementation ofBlockingDequeinterfaceDistributed implementation ofBlockingQueueinterfaceDistributed async implementation ofBlockingQueueinterfaceRBloomFilter<T>Distributed implementation of Bloom filter based on Highway 128-bit hash.interfaceDistributed implementation of boundedBlockingQueueinterfaceDistributed async implementation of boundedBlockingQueueinterfaceRBucket<V>Object holder.interfaceRBucketAsync<V>Async implementation of object holder.interfaceCommon async interface for collection objectinterfaceDistributed implementation of delayed queue.interfaceRDeque<V>Distributed implementation ofDequeinterfaceRDequeAsync<V>Distributed async implementation ofDequeinterfaceDistributed implementation ofDoubleAdderinterfaceBase interface for all Redisson objects which support expiration or TTLinterfaceRGeo<V>Geospatial items holder.interfaceRGeoAsync<V>Geospatial items holder.interfaceRHyperLogLog<V>Probabilistic data structure that lets you maintain counts of millions of items with extreme space efficiency.interfaceProbabilistic data structure that lets you maintain counts of millions of items with extreme space efficiency.interfaceId generator ofLongtype numbers.interfaceId generator ofLongtype numbers.interfaceRJsonBucket<V>Redis JSON datatype holder.interfaceRedis JSON datatype interface.interfaceSorted set contained values of String typeinterfaceAsync interface for sorted set contained values of String type.interfaceRList<V>Distributed and concurrent implementation ofListinterfaceRListAsync<V>Async list functionsinterfaceRListMultimap<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 ofConcurrentMapandMapinterfaceRMapAsync<K,V> Async interface for 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.interfaceRMapCacheAsync<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.interfaceRMultimapAsync<K,V> Base asynchronous MultiMap interface.interfaceRMultimapCache<K,V> Base Multimap interface.interfaceRMultimapCacheAsync<K,V> Base asynchronous Multimap interface.interfaceSemaphore object with lease time parameter support for each acquired permit.interfaceAsynchronous interface for Semaphore 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 RedisinterfaceRQueueAsync<V>Queuebacked by RedisinterfaceRedis based Rate Limiter object.interfaceAsynchronous interface for Redis based Rate Limiter object.interfaceReliable topic based on Redis Stream object.interfaceAsynchronous interface for Reliable topic based on Redis Stream object.interfaceRRingBuffer<V>RingBuffer based queue evicts elements from the head if queue capacity became full.interfaceRingBuffer based queue evicts elements from the head if queue capacity became full.interfaceSet containing elements sorted by score.interfaceinterfaceRedis based implementation ofSemaphore.interfaceAsync interface of Redis basedSemaphore.interfaceRSet<V>Redis based implementation ofSetinterfaceRSetAsync<V>Async set functionsinterfaceRSetCache<V>Set-based cache with ability to set TTL for each object.interfaceAsync set functionsinterfaceRSetMultimap<K,V> Set based Multimap.interfaceRSetMultimapCache<K,V> interfaceRSortedSet<V>interfaceRStream<K,V> Interface for Redis Stream object.interfaceRStreamAsync<K,V> Async interface for Redis Stream object.interfaceRTimeSeries<V,L> Redis based time-series collection.interfaceRTimeSeriesAsync<V,L> Async interface for Redis based time-series collection.interfaceRedis based implementation ofTransferQueueinterfaceAsync interface for Redis based implementation ofTransferQueue -
Uses of RExpirableAsync in org.redisson.transaction
Classes in org.redisson.transaction that implement RExpirableAsyncModifier and TypeClassDescriptionclassclassclassclassclassclassclassclassclass -
Uses of RExpirableAsync in org.redisson.transaction.operation
Classes in org.redisson.transaction.operation that implement RExpirableAsyncModifier and TypeClassDescriptionstatic final classstatic final class