@EachBean(value=io.lettuce.core.RedisClient.class) @Requires(classes=io.lettuce.core.RedisClient.class) @Requires(bean=CracResourceRegistrar.class) @Requires(property="crac.redis.client-enabled",defaultValue="true",value="true") public class RedisClientResource extends AbstractRedisResource<io.lettuce.core.RedisClient>
beanContext| Constructor and Description |
|---|
RedisClientResource(io.micronaut.context.BeanContext beanContext,
CracEventPublisher eventPublisher,
io.lettuce.core.RedisClient client) |
| Modifier and Type | Method and Description |
|---|---|
void |
beforeCheckpoint(org.crac.Context<? extends org.crac.Resource> context) |
int |
getOrder() |
afterRestore, destroyActionpublic RedisClientResource(io.micronaut.context.BeanContext beanContext,
CracEventPublisher eventPublisher,
io.lettuce.core.RedisClient client)