Modifier and Type | Class | Description |
---|---|---|
class |
Redisson |
Main infrastructure class allows to get access
to all Redisson objects on top of Redis server.
|
Modifier and Type | Field | Description |
---|---|---|
protected RedissonClient |
BaseRemoteService.redisson |
Modifier and Type | Method | 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() |
Modifier and Type | Method | Description |
---|---|---|
static RedissonNode |
RedissonNode.create(RedissonNodeConfig config,
RedissonClient redisson) |
Create Redisson node instance with provided config and Redisson instance
|
Modifier and Type | Field | Description |
---|---|---|
protected RedissonClient |
CommandAsyncService.redisson |
Modifier and Type | Method | Description |
---|---|---|
CommandAsyncExecutor |
CommandAsyncExecutor.enableRedissonReferenceSupport(RedissonClient redisson) |
|
CommandAsyncExecutor |
CommandAsyncService.enableRedissonReferenceSupport(RedissonClient redisson) |
Constructor | Description |
---|---|
RedissonExecutorRemoteService(Codec codec,
RedissonClient redisson,
String name,
CommandExecutor commandExecutor,
String executorId,
ConcurrentMap<String,ResponseEntry> responses) |
|
ScheduledTasksService(Codec codec,
RedissonClient redisson,
String name,
CommandExecutor commandExecutor,
String redissonId,
ConcurrentMap<String,ResponseEntry> responses) |
|
TasksBatchService(Codec codec,
RedissonClient redisson,
String name,
CommandExecutor commandExecutor,
String executorId,
ConcurrentMap<String,ResponseEntry> responses) |
|
TasksRunnerService(CommandExecutor commandExecutor,
RedissonClient redisson,
Codec codec,
String name,
ConcurrentMap<String,ResponseEntry> responses) |
|
TasksService(Codec codec,
RedissonClient redisson,
String name,
CommandAsyncExecutor commandExecutor,
String executorId,
ConcurrentMap<String,ResponseEntry> responses) |
Modifier and Type | Method | Description |
---|---|---|
RedissonClient |
RedissonConfiguration.getRedisson() |
Modifier and Type | Method | 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 | Description |
---|---|
AccessorInterceptor(RedissonClient redisson,
RedissonObjectBuilder objectBuilder) |
|
LiveObjectInterceptor(RedissonClient redisson,
Class<?> entityClass,
String idFieldName) |
|
RedissonObjectBuilder(RedissonClient redisson) |
Modifier and Type | Method | Description |
---|---|---|
Long |
LongGenerator.resolve(Class value,
RId id,
String idFieldName,
RedissonClient redisson) |
|
Object |
RequiredIdResolver.resolve(Class cls,
RId annotation,
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.
|
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) |
Modifier and Type | Field | Description |
---|---|---|
protected RedissonClient |
BaseMapperTask.redisson |
|
protected RedissonClient |
CoordinatorTask.redisson |
Constructor | Description |
---|---|
CollatorTask(RedissonClient redisson,
RCollator<KOut,VOut,R> collator,
String resultMapName,
Class<?> codecClass) |
|
Collector(Codec codec,
RedissonClient client,
String name,
int parts,
long timeout) |
|
RedissonCollectionMapReduce(RObject object,
RedissonClient redisson,
ConnectionManager connectionManager) |
|
RedissonMapReduce(RObject object,
RedissonClient redisson,
ConnectionManager connectionManager) |
Modifier and Type | Method | 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 void |
Injector.inject(Object task,
RedissonClient redisson) |
Modifier and Type | Method | Description |
---|---|---|
void |
RedissonSpringCacheManager.setRedisson(RedissonClient redisson) |
Set Redisson instance
|
Constructor | Description |
---|---|
RedissonSpringCacheManager(RedissonClient redisson) |
Creates CacheManager supplied by Redisson instance
|
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.
|
RedissonSpringCacheManager(RedissonClient redisson,
Map<String,? extends CacheConfig> config) |
Creates CacheManager supplied by Redisson instance and
Cache config mapped by Cache name
|
RedissonSpringCacheManager(RedissonClient redisson,
Map<String,? extends CacheConfig> config,
Codec codec) |
Creates CacheManager supplied by Redisson instance, Codec instance
and Cache config mapped by Cache name.
|
Constructor | Description |
---|---|
RedissonSessionRepository(RedissonClient redissonClient,
org.springframework.context.ApplicationEventPublisher eventPublisher) |
Modifier and Type | Method | Description |
---|---|---|
RedissonSessionRepository |
RedissonHttpSessionConfiguration.sessionRepository(RedissonClient redissonClient,
org.springframework.context.ApplicationEventPublisher eventPublisher) |
Constructor | Description |
---|---|
RedissonTransactionManager(RedissonClient redisson) |
Copyright © 2014–2018 The Redisson Project. All rights reserved.