Uses of Interface
org.redisson.api.RMap
Package
Description
-
Uses of RMap in org.redisson
Modifier 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.Modifier 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) <K,
V> RMap <K, V> Redisson.getMap
(MapOptions<K, V> options) Modifier and TypeMethodDescriptionprotected RFuture
<RemoteServiceRequest> RedissonRemoteService.getTask
(String requestId, RMap<String, RemoteServiceRequest> tasks) -
Uses of RMap in org.redisson.api
Modifier 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.Modifier 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) Deprecated.<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) Deprecated.<K,
V> RMap <K, V> RedissonClient.getMap
(MapOptions<K, V> options) Returns map instance by name.<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
Modifier and TypeMethodDescriptionprotected RFuture
<RemoteServiceRequest> RedissonExecutorRemoteService.getTask
(String requestId, RMap<String, RemoteServiceRequest> tasks) -
Uses of RMap in org.redisson.liveobject.core
Modifier 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
ModifierConstructorDescriptionRedissonMapReactive
(RMap<K, V> map, CommandReactiveExecutor commandExecutor) -
Uses of RMap in org.redisson.remote
-
Uses of RMap in org.redisson.rx
ModifierConstructorDescriptionRedissonMapCacheRx
(RMap<K, V> instance, CommandRxExecutor executor) RedissonMapRx
(RMap<K, V> instance, CommandRxExecutor executor) -
Uses of RMap in org.redisson.spring.cache
Modifier and TypeMethodDescriptionRedissonSpringCacheManager.getMap
(String name, CacheConfig config) RMap
<?, ?> RedissonCache.getNativeCache()
-
Uses of RMap in org.redisson.transaction
Modifier and TypeClassDescriptionclass
class
class
ModifierConstructorDescriptionBaseTransactionalMap
(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
Modifier and TypeMethodDescriptionRMap
<?, ?> MapOperation.getMap()
MapOperation.getMap
(CommandAsyncExecutor commandExecutor) Modifier 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) ModifierConstructorDescriptionMapAddAndGetOperation
(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)