Uses of Interface
org.redisson.api.RMap
-
-
Uses of RMap in org.redisson
Classes in org.redisson that implement RMap Modifier and Type Class Description class
RedissonLocalCachedMap<K,V>
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 RMap Modifier and Type Method Description <T,K,V>
RMap<K,V>RedissonLiveObjectService. asRMap(T instance)
<K,V>
RMap<K,V>Redisson. getMap(String name)
<K,V>
RMap<K,V>Redisson. getMap(String name, MapOptions<K,V> options)
<K,V>
RMap<K,V>Redisson. getMap(String name, Codec codec)
<K,V>
RMap<K,V>Redisson. getMap(String name, Codec codec, MapOptions<K,V> options)
Methods in org.redisson with parameters of type RMap Modifier and Type Method Description protected RFuture<RemoteServiceRequest>
RedissonRemoteService. getTask(String requestId, RMap<String,RemoteServiceRequest> tasks)
-
Uses of RMap in org.redisson.api
Subinterfaces of RMap in org.redisson.api Modifier and Type Interface Description interface
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 RMap Modifier and Type Method Description <T,K,V>
RMap<K,V>RLiveObjectService. asRMap(T instance)
To cast the instance to RMap instance.<K,V>
RMap<K,V>RedissonClient. getMap(String name)
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>RedissonClient. getMap(String name, Codec codec)
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>RTransaction. getMap(String name)
Returns transactional map instance by name.<K,V>
RMap<K,V>RTransaction. getMap(String name, Codec codec)
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 RMap Modifier and Type Method Description protected 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 RMap Modifier and Type Method Description Object
AccessorInterceptor. intercept(Method method, Callable<?> superMethod, Object[] args, Object me, RMap<String,Object> liveMap)
static Object
FieldAccessorInterceptor. intercept(Method method, Object[] args, Object me, RMap<?,?> map)
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
RExpirableInterceptor. intercept(Method method, Object[] args, RMap<?,?> map)
static Object
RMapInterceptor. intercept(Method method, Object[] args, RMap<?,?> map)
static Object
RObjectInterceptor. intercept(Method method, Object[] args, RMap<?,?> map)
void
RedissonObjectBuilder. store(RObject ar, String fieldName, RMap<String,Object> liveMap)
void
RedissonObjectBuilder. storeAsync(RObject ar, String fieldName, RMap<String,Object> liveMap)
-
Uses of RMap in org.redisson.reactive
Constructors in org.redisson.reactive with parameters of type RMap Constructor Description RedissonMapReactive(RMap<K,V> map, CommandReactiveExecutor commandExecutor)
-
Uses of RMap in org.redisson.remote
Methods in org.redisson.remote that return RMap Modifier and Type Method Description protected <K,V>
RMap<K,V>BaseRemoteService. getMap(String name)
-
Uses of RMap in org.redisson.rx
Constructors in org.redisson.rx with parameters of type RMap Constructor Description RedissonMapCacheRx(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 RMap Modifier and Type Method Description protected RMap<Object,Object>
RedissonSpringCacheManager. getMap(String name, CacheConfig config)
RMap<?,?>
RedissonCache. getNativeCache()
Constructors in org.redisson.spring.cache with parameters of type RMap Constructor Description RedissonCache(RMap<Object,Object> map, boolean allowNullValues)
-
Uses of RMap in org.redisson.transaction
Classes in org.redisson.transaction that implement RMap Modifier and Type Class Description class
RedissonTransactionalLocalCachedMap<K,V>
class
RedissonTransactionalMap<K,V>
class
RedissonTransactionalMapCache<K,V>
Methods in org.redisson.transaction that return RMap Modifier and Type Method Description <K,V>
RMap<K,V>RedissonTransaction. getMap(String name)
<K,V>
RMap<K,V>RedissonTransaction. getMap(String name, Codec codec)
Constructors in org.redisson.transaction with parameters of type RMap Constructor Description BaseTransactionalMap(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 RMap Modifier and Type Method Description RMap<?,?>
MapOperation. getMap()
protected RMap<Object,Object>
MapOperation. getMap(CommandAsyncExecutor commandExecutor)
Methods in org.redisson.transaction.operation.map with parameters of type RMap Modifier and Type Method Description void
MapAddAndGetOperation. commit(RMap<Object,Object> map)
void
MapCacheFastPutIfAbsentOperation. commit(RMap<Object,Object> map)
void
MapCacheFastPutOperation. commit(RMap<Object,Object> map)
void
MapCachePutIfAbsentOperation. commit(RMap<Object,Object> map)
void
MapCachePutOperation. commit(RMap<Object,Object> map)
void
MapFastPutIfAbsentOperation. commit(RMap<Object,Object> map)
void
MapFastPutIfExistsOperation. commit(RMap<Object,Object> map)
void
MapFastPutOperation. commit(RMap<Object,Object> map)
void
MapFastRemoveOperation. commit(RMap<Object,Object> map)
protected abstract void
MapOperation. commit(RMap<Object,Object> map)
void
MapPutIfAbsentOperation. commit(RMap<Object,Object> map)
void
MapPutIfExistsOperation. commit(RMap<Object,Object> map)
void
MapPutOperation. commit(RMap<Object,Object> map)
void
MapRemoveOperation. commit(RMap<Object,Object> map)
void
MapReplaceOperation. commit(RMap<Object,Object> map)
protected RLock
MapOperation. getLock(RMap<?,?> map, CommandAsyncExecutor commandExecutor, Object key)
Constructors in org.redisson.transaction.operation.map with parameters of type RMap Constructor Description MapAddAndGetOperation(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)
-