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)
RMap<String,Object>
RedissonLiveObjectService. getMap(Object proxied)
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<?,?> 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)
-
Uses of RMap in org.redisson.reactive
Constructors in org.redisson.reactive with parameters of type RMap Constructor Description RedissonMapReactive(RMap<K,V> instance)
-
Uses of RMap in org.redisson.rx
Constructors in org.redisson.rx with parameters of type RMap Constructor Description RedissonMapRx(RMap<K,V> instance)
-
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
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
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)
MapCacheFastPutIfAbsentOperation(RMap<?,?> map, Object key, Object value, long ttl, TimeUnit ttlUnit, long maxIdleTime, TimeUnit maxIdleUnit, String transactionId)
MapCacheFastPutOperation(RMap<?,?> map, Object key, Object value, long ttl, TimeUnit ttlUnit, long maxIdleTime, TimeUnit maxIdleUnit, String transactionId)
MapCachePutIfAbsentOperation(RMap<?,?> map, Object key, Object value, long ttl, TimeUnit unit, long maxIdleTime, TimeUnit maxIdleUnit, String transactionId)
MapCachePutIfAbsentOperation(RMap<?,?> map, Object key, Object value, String transactionId)
MapCachePutOperation(RMap<?,?> map, Object key, Object value, long ttlTimeout, TimeUnit ttlUnit, long maxIdleTimeout, TimeUnit maxIdleUnit, String transactionId)
MapFastPutIfAbsentOperation(RMap<?,?> map, Object key, Object value, String transactionId)
MapFastPutOperation(RMap<?,?> map, Object key, Object value, String transactionId)
MapFastRemoveOperation(RMap<?,?> map, Object key, String transactionId)
MapOperation(RMap<?,?> map, Object key, Object value, Object oldValue, String transactionId)
MapOperation(RMap<?,?> map, Object key, Object value, String transactionId)
MapPutIfAbsentOperation(RMap<?,?> map, Object key, Object value, String transactionId)
MapPutOperation(RMap<?,?> map, Object key, Object value, String transactionId)
MapRemoveOperation(RMap<?,?> map, Object key, Object value, String transactionId)
MapRemoveOperation(RMap<?,?> map, Object key, String transactionId)
MapReplaceOperation(RMap<?,?> map, Object key, Object value, Object oldValue, String transactionId)
MapReplaceOperation(RMap<?,?> map, Object key, Object value, String transactionId)
-