Package | Description |
---|---|
org.redisson | |
org.redisson.api | |
org.redisson.cache |
Modifier and Type | Method and Description |
---|---|
<K,V> RLocalCachedMap<K,V> |
Redisson.getLocalCachedMap(String name,
Codec codec,
LocalCachedMapOptions<K,V> options) |
<K,V> RLocalCachedMap<K,V> |
Redisson.getLocalCachedMap(String name,
LocalCachedMapOptions<K,V> options) |
Constructor and Description |
---|
RedissonLocalCachedMap(Codec codec,
CommandAsyncExecutor connectionManager,
String name,
LocalCachedMapOptions<K,V> options,
EvictionScheduler evictionScheduler,
RedissonClient redisson,
WriteBehindService writeBehindService) |
RedissonLocalCachedMap(CommandAsyncExecutor commandExecutor,
String name,
LocalCachedMapOptions<K,V> options,
EvictionScheduler evictionScheduler,
RedissonClient redisson,
WriteBehindService writeBehindService) |
Modifier and Type | Method and Description |
---|---|
LocalCachedMapOptions<K,V> |
LocalCachedMapOptions.cacheProvider(LocalCachedMapOptions.CacheProvider cacheProvider)
Defines Cache provider used as local cache store.
|
LocalCachedMapOptions<K,V> |
LocalCachedMapOptions.cacheSize(int cacheSize)
Defines local cache size.
|
static <K,V> LocalCachedMapOptions<K,V> |
LocalCachedMapOptions.defaults()
Creates a new instance of LocalCachedMapOptions with default options.
|
LocalCachedMapOptions<K,V> |
LocalCachedMapOptions.evictionPolicy(LocalCachedMapOptions.EvictionPolicy evictionPolicy)
Defines local cache eviction policy.
|
LocalCachedMapOptions<K,V> |
LocalCachedMapOptions.loader(MapLoader<K,V> loader) |
LocalCachedMapOptions<K,V> |
LocalCachedMapOptions.maxIdle(long maxIdleInMillis)
Defines max idle time in milliseconds of each map entry in local cache.
|
LocalCachedMapOptions<K,V> |
LocalCachedMapOptions.maxIdle(long maxIdle,
TimeUnit timeUnit)
Defines max idle time of each map entry in local cache.
|
LocalCachedMapOptions<K,V> |
LocalCachedMapOptions.reconnectionStrategy(LocalCachedMapOptions.ReconnectionStrategy reconnectionStrategy) |
LocalCachedMapOptions<K,V> |
LocalCachedMapOptions.storeCacheMiss(boolean storeCacheMiss)
Defines whether to store a cache miss into the local cache.
|
LocalCachedMapOptions<K,V> |
LocalCachedMapOptions.storeMode(LocalCachedMapOptions.StoreMode storeMode)
Defines store mode of cache data.
|
LocalCachedMapOptions<K,V> |
LocalCachedMapOptions.syncStrategy(LocalCachedMapOptions.SyncStrategy syncStrategy) |
LocalCachedMapOptions<K,V> |
LocalCachedMapOptions.timeToLive(long timeToLiveInMillis)
Defines time to live in milliseconds of each map entry in local cache.
|
LocalCachedMapOptions<K,V> |
LocalCachedMapOptions.timeToLive(long timeToLive,
TimeUnit timeUnit)
Defines time to live of each map entry in local cache.
|
LocalCachedMapOptions<K,V> |
LocalCachedMapOptions.writeBehindBatchSize(int writeBehindBatchSize) |
LocalCachedMapOptions<K,V> |
LocalCachedMapOptions.writeBehindDelay(int writeBehindDelay) |
LocalCachedMapOptions<K,V> |
LocalCachedMapOptions.writeMode(MapOptions.WriteMode writeMode) |
LocalCachedMapOptions<K,V> |
LocalCachedMapOptions.writer(MapWriter<K,V> writer) |
Modifier and Type | Method and Description |
---|---|
<K,V> RLocalCachedMap<K,V> |
RedissonClient.getLocalCachedMap(String name,
Codec codec,
LocalCachedMapOptions<K,V> options)
Returns local cached map instance by name
using provided codec.
|
<K,V> RLocalCachedMap<K,V> |
RedissonClient.getLocalCachedMap(String name,
LocalCachedMapOptions<K,V> options)
Returns local cached map instance by name.
|
Constructor and Description |
---|
LocalCachedMapOptions(LocalCachedMapOptions<K,V> copy) |
Modifier and Type | Method and Description |
---|---|
ConcurrentMap<CacheKey,CacheValue> |
LocalCacheListener.createCache(LocalCachedMapOptions<?,?> options) |
Constructor and Description |
---|
LocalCacheListener(String name,
CommandAsyncExecutor commandExecutor,
RObject object,
Codec codec,
LocalCachedMapOptions<?,?> options,
long cacheUpdateLogTime) |
Copyright © 2014–2021 Redisson. All rights reserved.