Uses of Interface
org.redisson.api.RMap
Packages that use RMap
Package
Description
-
Uses of RMap in org.redisson
Classes in org.redisson that implement RMapModifier and TypeClassDescriptionclass
class
RedissonMap<K,
V> Distributed and concurrent implementation ofConcurrentMap
andMap
class
RedissonMapCache<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.Methods in org.redisson that return RMapModifier and TypeMethodDescription<T,
K, V> RMap<K, V> RedissonLiveObjectService.asRMap
(T instance) <K,
V> RMap<K, V> <K,
V> RMap<K, V> Redisson.getMap
(String name, MapOptions<K, V> options) <K,
V> RMap<K, V> <K,
V> RMap<K, V> Redisson.getMap
(String name, Codec codec, MapOptions<K, V> options) Methods in org.redisson with parameters of type RMapModifier and TypeMethodDescriptionprotected RFuture<RemoteServiceRequest>
RedissonRemoteService.getTask
(String requestId, RMap<String, RemoteServiceRequest> tasks) -
Uses of RMap in org.redisson.api
Subinterfaces of RMap in org.redisson.apiModifier and TypeInterfaceDescriptioninterface
RLocalCachedMap<K,
V> Map object with local entry cache support.interface
RMapCache<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.Methods in org.redisson.api that return RMapModifier and TypeMethodDescription<T,
K, V> RMap<K, V> RLiveObjectService.asRMap
(T instance) To cast the instance to RMap instance.<K,
V> RMap<K, V> Returns map instance by name.<K,
V> RMap<K, V> RedissonClient.getMap
(String name, MapOptions<K, V> options) Returns map instance by name.<K,
V> RMap<K, V> Returns map instance by name using provided codec for both map keys and values.<K,
V> RMap<K, V> RedissonClient.getMap
(String name, Codec codec, MapOptions<K, V> options) Returns map instance by name using provided codec for both map keys and values.<K,
V> RMap<K, V> Returns transactional map instance by name.<K,
V> RMap<K, V> Returns transactional map instance by name using provided codec for both map keys and values. -
Uses of RMap in org.redisson.executor
Methods in org.redisson.executor with parameters of type RMapModifier and TypeMethodDescriptionprotected RFuture<RemoteServiceRequest>
RedissonExecutorRemoteService.getTask
(String requestId, RMap<String, RemoteServiceRequest> tasks) -
Uses of RMap in org.redisson.liveobject.core
Methods in org.redisson.liveobject.core with parameters of type RMapModifier and TypeMethodDescriptionAccessorInterceptor.intercept
(Method method, Callable<?> superMethod, Object[] args, Object me, RMap<String, Object> liveMap) static Object
LiveObjectInterceptor.intercept
(Method method, Object[] args, Object me, Object id, LiveObjectInterceptor.Setter idSetter, LiveObjectInterceptor.Getter idGetter, RMap<String, ?> map, LiveObjectInterceptor.Setter mapSetter, LiveObjectInterceptor.Getter mapGetter) static Object
static Object
static Object
void
void
-
Uses of RMap in org.redisson.reactive
Constructors in org.redisson.reactive with parameters of type RMapModifierConstructorDescriptionRedissonMapReactive
(RMap<K, V> map, CommandReactiveExecutor commandExecutor) -
Uses of RMap in org.redisson.remote
Methods in org.redisson.remote that return RMap -
Uses of RMap in org.redisson.rx
Constructors in org.redisson.rx with parameters of type RMapModifierConstructorDescriptionRedissonMapCacheRx
(RMap<K, V> instance, CommandRxExecutor executor) RedissonMapRx
(RMap<K, V> instance, CommandRxExecutor executor) -
Uses of RMap in org.redisson.spring.cache
Methods in org.redisson.spring.cache that return RMapModifier and TypeMethodDescriptionRedissonSpringCacheManager.getMap
(String name, CacheConfig config) RMap<?,
?> RedissonCache.getNativeCache()
Constructors in org.redisson.spring.cache with parameters of type RMap -
Uses of RMap in org.redisson.transaction
Classes in org.redisson.transaction that implement RMapModifier and TypeClassDescriptionclass
class
class
Methods in org.redisson.transaction that return RMapConstructors in org.redisson.transaction with parameters of type RMapModifierConstructorDescriptionBaseTransactionalMap
(CommandAsyncExecutor commandExecutor, long timeout, List<TransactionalOperation> operations, RMap<K, V> map, String transactionId) BaseTransactionalMapCache
(CommandAsyncExecutor commandExecutor, long timeout, List<TransactionalOperation> operations, RMap<K, V> map, String transactionId) RedissonTransactionalMap
(CommandAsyncExecutor commandExecutor, List<TransactionalOperation> operations, long timeout, AtomicBoolean executed, RMap<K, V> innerMap, String transactionId) -
Uses of RMap in org.redisson.transaction.operation.map
Methods in org.redisson.transaction.operation.map that return RMapModifier and TypeMethodDescriptionRMap<?,
?> MapOperation.getMap()
MapOperation.getMap
(CommandAsyncExecutor commandExecutor) Methods in org.redisson.transaction.operation.map with parameters of type RMapModifier and TypeMethodDescriptionvoid
void
void
void
void
void
void
void
void
protected abstract void
void
void
void
void
void
protected RLock
MapOperation.getLock
(RMap<?, ?> map, CommandAsyncExecutor commandExecutor, Object key) Constructors in org.redisson.transaction.operation.map with parameters of type RMapModifierConstructorDescriptionMapAddAndGetOperation
(RMap<?, ?> map, Object key, Object value, String transactionId, long threadId) MapCacheFastPutIfAbsentOperation
(RMap<?, ?> map, Object key, Object value, long ttl, TimeUnit ttlUnit, long maxIdleTime, TimeUnit maxIdleUnit, String transactionId, long threadId) MapCacheFastPutOperation
(RMap<?, ?> map, Object key, Object value, long ttl, TimeUnit ttlUnit, long maxIdleTime, TimeUnit maxIdleUnit, String transactionId, long threadId) MapCachePutIfAbsentOperation
(RMap<?, ?> map, Object key, Object value, long ttl, TimeUnit unit, long maxIdleTime, TimeUnit maxIdleUnit, String transactionId, long threadId) MapCachePutIfAbsentOperation
(RMap<?, ?> map, Object key, Object value, String transactionId, long threadId) MapCachePutOperation
(RMap<?, ?> map, Object key, Object value, long ttlTimeout, TimeUnit ttlUnit, long maxIdleTimeout, TimeUnit maxIdleUnit, String transactionId, long threadId) MapFastPutIfAbsentOperation
(RMap<?, ?> map, Object key, Object value, String transactionId, long threadId) MapFastPutIfExistsOperation
(RMap<?, ?> map, Object key, Object value, String transactionId, long threadId) MapFastPutOperation
(RMap<?, ?> map, Object key, Object value, String transactionId, long threadId) MapFastRemoveOperation
(RMap<?, ?> map, Object key, String transactionId, long threadId) MapOperation
(RMap<?, ?> map, Object key, Object value, Object oldValue, String transactionId, long threadId) MapOperation
(RMap<?, ?> map, Object key, Object value, String transactionId, long threadId) MapPutIfAbsentOperation
(RMap<?, ?> map, Object key, Object value, String transactionId, long threadId) MapPutIfExistsOperation
(RMap<?, ?> map, Object key, Object value, String transactionId, long threadId) MapPutOperation
(RMap<?, ?> map, Object key, Object value, String transactionId, long threadId) MapRemoveOperation
(RMap<?, ?> map, Object key, Object value, String transactionId, long threadId) MapRemoveOperation
(RMap<?, ?> map, Object key, String transactionId, long threadId) MapReplaceOperation
(RMap<?, ?> map, Object key, Object value, Object oldValue, String transactionId, long threadId) MapReplaceOperation
(RMap<?, ?> map, Object key, Object value, String transactionId, long threadId)