Package | Description |
---|---|
org.redisson | |
org.redisson.api | |
org.redisson.executor | |
org.redisson.liveobject.core | |
org.redisson.spring.cache | |
org.redisson.transaction | |
org.redisson.transaction.operation.map |
Modifier and Type | Class and Description |
---|---|
class |
RedissonLocalCachedMap<K,V> |
class |
RedissonMap<K,V>
Distributed and concurrent implementation of
ConcurrentMap
and Map |
class |
RedissonMapCache<K,V>
Map-based cache with ability to set TTL for each entry via
RedissonMapCache.put(Object, Object, long, TimeUnit) or RedissonMapCache.putIfAbsent(Object, Object, long, TimeUnit) methods. |
Modifier and Type | Method and Description |
---|---|
<T,K,V> RMap<K,V> |
RedissonLiveObjectService.asRMap(T instance) |
RMap<String,Object> |
RedissonLiveObjectService.getMap(Object proxied) |
<K,V> RMap<K,V> |
Redisson.getMap(String name) |
<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) |
<K,V> RMap<K,V> |
Redisson.getMap(String name,
MapOptions<K,V> options) |
Modifier and Type | Method and Description |
---|---|
protected RFuture<RemoteServiceRequest> |
RedissonRemoteService.getTask(String requestId,
RMap<String,RemoteServiceRequest> tasks) |
Modifier and Type | Interface and 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 via
RMapCache.put(Object, Object, long, TimeUnit) or RMapCache.putIfAbsent(Object, Object, long, TimeUnit)
And therefore has an complex lua-scripts inside. |
Modifier and Type | Method and Description |
---|---|
<T,K,V> RMap<K,V> |
RLiveObjectService.asRMap(T instance)
To cast the instance to RMap instance.
|
<K,V> RMap<K,V> |
RTransaction.getMap(String name)
Returns transactional map instance by name.
|
<K,V> RMap<K,V> |
RedissonClient.getMap(String name)
Returns 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.
|
<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> |
RedissonClient.getMap(String name,
MapOptions<K,V> options)
Returns map instance by name.
|
Modifier and Type | Method and Description |
---|---|
protected RFuture<RemoteServiceRequest> |
RedissonExecutorRemoteService.getTask(String requestId,
RMap<String,RemoteServiceRequest> tasks) |
Modifier and Type | Method and Description |
---|---|
Object |
AccessorInterceptor.intercept(Method method,
Callable<?> superMethod,
Object[] args,
Object me,
RMap<String,Object> liveMap) |
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 |
FieldAccessorInterceptor.intercept(Method method,
Object[] args,
Object me,
RMap<?,?> map) |
static Object |
RObjectInterceptor.intercept(Method method,
Object[] args,
RMap<?,?> map) |
static Object |
RMapInterceptor.intercept(Method method,
Object[] args,
RMap<?,?> map) |
static Object |
RExpirableInterceptor.intercept(Method method,
Object[] args,
RMap<?,?> map) |
void |
RedissonObjectBuilder.store(RObject ar,
String fieldName,
RMap<String,Object> liveMap) |
Modifier and Type | Method and Description |
---|---|
protected RMap<Object,Object> |
RedissonSpringCacheManager.getMap(String name,
CacheConfig config) |
RMap<?,?> |
RedissonCache.getNativeCache() |
Constructor and Description |
---|
RedissonCache(RMap<Object,Object> map,
boolean allowNullValues) |
Modifier and Type | Class and Description |
---|---|
class |
RedissonTransactionalLocalCachedMap<K,V> |
class |
RedissonTransactionalMap<K,V> |
class |
RedissonTransactionalMapCache<K,V> |
Modifier and Type | Method and Description |
---|---|
<K,V> RMap<K,V> |
RedissonTransaction.getMap(String name) |
<K,V> RMap<K,V> |
RedissonTransaction.getMap(String name,
Codec codec) |
Constructor and Description |
---|
BaseTransactionalMap(long timeout,
List<TransactionalOperation> operations,
RMap<K,V> map) |
BaseTransactionalMapCache(long timeout,
List<TransactionalOperation> operations,
RMap<K,V> map) |
RedissonTransactionalMap(CommandAsyncExecutor commandExecutor,
List<TransactionalOperation> operations,
long timeout,
AtomicBoolean executed,
RMap<K,V> innerMap) |
Modifier and Type | Method and Description |
---|---|
RMap<?,?> |
MapOperation.getMap() |
protected RMap<Object,Object> |
MapOperation.getMap(CommandAsyncExecutor commandExecutor) |
Modifier and Type | Method and Description |
---|---|
void |
MapReplaceOperation.commit(RMap<Object,Object> map) |
void |
MapRemoveOperation.commit(RMap<Object,Object> map) |
void |
MapPutOperation.commit(RMap<Object,Object> map) |
void |
MapPutIfAbsentOperation.commit(RMap<Object,Object> map) |
protected abstract void |
MapOperation.commit(RMap<Object,Object> map) |
void |
MapFastRemoveOperation.commit(RMap<Object,Object> map) |
void |
MapFastPutOperation.commit(RMap<Object,Object> map) |
void |
MapFastPutIfAbsentOperation.commit(RMap<Object,Object> map) |
void |
MapCachePutOperation.commit(RMap<Object,Object> map) |
void |
MapCachePutIfAbsentOperation.commit(RMap<Object,Object> map) |
void |
MapCacheFastPutOperation.commit(RMap<Object,Object> map) |
void |
MapCacheFastPutIfAbsentOperation.commit(RMap<Object,Object> map) |
void |
MapAddAndGetOperation.commit(RMap<Object,Object> map) |
Copyright © 2014–2018 The Redisson Project. All rights reserved.