Modifier and Type | Class and Description |
---|---|
class |
Redisson
Main infrastructure class allows to get access
to all Redisson objects on top of Redis server.
|
Modifier and Type | Field and Description |
---|---|
protected RedissonClient |
BaseRemoteService.redisson |
Modifier and Type | Method and Description |
---|---|
static RedissonClient |
Redisson.create()
Create sync/async Redisson instance with default config
|
static RedissonClient |
Redisson.create(Config config)
Create sync/async Redisson instance with provided config
|
RedissonClient |
RedissonNode.getRedisson() |
Constructor and Description |
---|
BaseRemoteService(Codec codec,
RedissonClient redisson,
CommandExecutor commandExecutor) |
BaseRemoteService(Codec codec,
RedissonClient redisson,
String name,
CommandExecutor commandExecutor) |
BaseRemoteService(RedissonClient redisson,
CommandExecutor commandExecutor) |
BaseRemoteService(RedissonClient redisson,
String name,
CommandExecutor commandExecutor) |
RedissonLiveObjectService(RedissonClient redisson,
ConcurrentMap<Class<?>,Class<?>> classCache,
CodecProvider codecProvider,
ResolverProvider resolverProvider) |
RedissonRemoteService(Codec codec,
RedissonClient redisson,
CommandExecutor commandExecutor) |
RedissonRemoteService(Codec codec,
RedissonClient redisson,
String name,
CommandExecutor commandExecutor) |
RedissonRemoteService(RedissonClient redisson,
CommandExecutor commandExecutor) |
RedissonRemoteService(RedissonClient redisson,
String name,
CommandExecutor commandExecutor) |
Modifier and Type | Field and Description |
---|---|
protected RedissonClient |
CommandAsyncService.redisson |
Modifier and Type | Method and Description |
---|---|
CommandAsyncExecutor |
CommandAsyncService.enableRedissonReferenceSupport(RedissonClient redisson) |
CommandAsyncExecutor |
CommandAsyncExecutor.enableRedissonReferenceSupport(RedissonClient redisson) |
Constructor and Description |
---|
ExecutorRemoteService(Codec codec,
RedissonClient redisson,
String name,
CommandExecutor commandExecutor) |
RemoteExecutorServiceImpl(CommandExecutor commandExecutor,
RedissonClient redisson,
Codec codec,
String name) |
ScheduledExecutorRemoteService(Codec codec,
RedissonClient redisson,
String name,
CommandExecutor commandExecutor) |
Modifier and Type | Method and Description |
---|---|
RedissonClient |
RedissonConfiguration.getRedisson() |
Modifier and Type | Method and Description |
---|---|
static <K,V> javax.cache.configuration.Configuration<K,V> |
RedissonConfiguration.fromInstance(RedissonClient redisson) |
static <K,V> javax.cache.configuration.Configuration<K,V> |
RedissonConfiguration.fromInstance(RedissonClient redisson,
javax.cache.configuration.Configuration<K,V> jcacheConfig) |
Constructor and Description |
---|
AccessorInterceptor(RedissonClient redisson,
RedissonObjectBuilder objectBuilder) |
LiveObjectInterceptor(RedissonClient redisson,
CodecProvider codecProvider,
Class entityClass,
String idFieldName) |
RedissonObjectBuilder(RedissonClient redisson,
CodecProvider codecProvider) |
Modifier and Type | Method and Description |
---|---|
V |
RIdResolver.resolve(Class cls,
A annotation,
String idFieldName,
RedissonClient redisson)
RLiveObjectService instantiate the class and invokes this method to get
a value used as the value for the field with RId annotation.
|
String |
UUIDGenerator.resolve(Class value,
RId id,
String idFieldName,
RedissonClient redisson) |
Object |
RequiredIdResolver.resolve(Class cls,
RId annotation,
String idFieldName,
RedissonClient redisson) |
Long |
LongGenerator.resolve(Class value,
RId id,
String idFieldName,
RedissonClient redisson) |
V |
Resolver.resolve(T value,
A annotation,
String idFieldName,
RedissonClient redisson)
Used to provide a value instance based on contextual parameters.
|
Modifier and Type | Method and Description |
---|---|
static <T extends RObject,K extends Codec> |
RedissonObjectFactory.createRObject(RedissonClient redisson,
Class<T> expectedType,
String name,
K codec) |
static <T> T |
RedissonObjectFactory.fromReference(RedissonClient redisson,
RedissonReference rr) |
static RedissonReference |
RedissonObjectFactory.toReference(RedissonClient redisson,
Object object) |
Modifier and Type | Method and Description |
---|---|
void |
RedissonSpringCacheManager.setRedisson(RedissonClient redisson)
Set Redisson instance
|
Constructor and Description |
---|
RedissonCache(RedissonClient redisson,
RMap<Object,Object> map) |
RedissonCache(RedissonClient redisson,
RMapCache<Object,Object> mapCache,
CacheConfig config) |
RedissonSpringCacheManager(RedissonClient redisson)
Creates CacheManager supplied by Redisson instance
|
RedissonSpringCacheManager(RedissonClient redisson,
Map<String,CacheConfig> config)
Creates CacheManager supplied by Redisson instance and
Cache config mapped by Cache name
|
RedissonSpringCacheManager(RedissonClient redisson,
Map<String,CacheConfig> config,
Codec codec)
Creates CacheManager supplied by Redisson instance, Codec instance
and Cache config mapped by Cache name.
|
RedissonSpringCacheManager(RedissonClient redisson,
String configLocation)
Creates CacheManager supplied by Redisson instance
and Cache config mapped by Cache name.
|
RedissonSpringCacheManager(RedissonClient redisson,
String configLocation,
Codec codec)
Creates CacheManager supplied by Redisson instance, Codec instance
and Config location path.
|
Constructor and Description |
---|
RedissonSessionRepository(RedissonClient redissonClient,
org.springframework.context.ApplicationEventPublisher eventPublisher) |
Modifier and Type | Method and Description |
---|---|
RedissonSessionRepository |
RedissonHttpSessionConfiguration.sessionRepository(RedissonClient redissonClient,
org.springframework.context.ApplicationEventPublisher eventPublisher) |
Copyright © 2014–2017 The Redisson Project. All rights reserved.