Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- afterPropertiesSet() - Method in class cn.sliew.carp.example.redisson.service.DistributedExecutorService
- afterPropertiesSet() - Method in class cn.sliew.carp.example.redisson.service.PubSubService
C
- call() - Method in class cn.sliew.carp.example.redisson.service.job.EchoCallable
- cancel(String) - Method in class cn.sliew.carp.example.redisson.controller.DistributedController
- cancel(String) - Method in class cn.sliew.carp.example.redisson.service.DistributedExecutorService
- carpRedissonExampleOpenApi() - Method in class cn.sliew.carp.example.redisson.config.RedissonOpenAPIConfig
- cn.sliew.carp - package cn.sliew.carp
- cn.sliew.carp.example.redisson.config - package cn.sliew.carp.example.redisson.config
- cn.sliew.carp.example.redisson.controller - package cn.sliew.carp.example.redisson.controller
- cn.sliew.carp.example.redisson.service - package cn.sliew.carp.example.redisson.service
- cn.sliew.carp.example.redisson.service.job - package cn.sliew.carp.example.redisson.service.job
- cn.sliew.carp.example.redisson.service.listener - package cn.sliew.carp.example.redisson.service.listener
D
- DistributedController - Class in cn.sliew.carp.example.redisson.controller
- DistributedController() - Constructor for class cn.sliew.carp.example.redisson.controller.DistributedController
- DistributedExecutorService - Class in cn.sliew.carp.example.redisson.service
- DistributedExecutorService() - Constructor for class cn.sliew.carp.example.redisson.service.DistributedExecutorService
E
- EchoCallable - Class in cn.sliew.carp.example.redisson.service.job
-
必须实现 Serializable
- EchoCallable(String) - Constructor for class cn.sliew.carp.example.redisson.service.job.EchoCallable
- EchoRunner - Class in cn.sliew.carp.example.redisson.service.job
-
必须实现 Serializable
- EchoRunner(String) - Constructor for class cn.sliew.carp.example.redisson.service.job.EchoRunner
F
- forceUnlock(String) - Method in class cn.sliew.carp.example.redisson.controller.LockController
- forceUnlock(String) - Method in class cn.sliew.carp.example.redisson.service.LockService
L
- lock() - Method in class cn.sliew.carp.example.redisson.controller.LockController
- lock(String, long, long) - Method in class cn.sliew.carp.example.redisson.service.LockService
-
watchDog 只有设置 releaseTime 的 lock 不会生效,不会自动续期
- lockAndUnlock() - Method in class cn.sliew.carp.example.redisson.controller.LockController
-
测试自动续期,自动续期有 1 个要点: 1.不设置锁ttl,所以会无限续期下去。
- lockAndUnlockAsync() - Method in class cn.sliew.carp.example.redisson.controller.LockController
-
测试异步释放锁 1.默认是只有持有锁的线程才可以释放锁,异步情况下,必须强制释放锁才可以
- LockController - Class in cn.sliew.carp.example.redisson.controller
- LockController() - Constructor for class cn.sliew.carp.example.redisson.controller.LockController
- lockReleaseTime(String) - Method in class cn.sliew.carp.example.redisson.service.LockService
- LockService - Class in cn.sliew.carp.example.redisson.service
- LockService() - Constructor for class cn.sliew.carp.example.redisson.service.LockService
- lockWithAutoRefreshTTL(String, long) - Method in class cn.sliew.carp.example.redisson.service.LockService
-
watchDog 自动续期时长默认为 30s,可通过 lockWatchdogTimeout 设置每次续期时长。
M
- main(String[]) - Static method in class cn.sliew.carp.RedissonExampleApplication
O
- onFailed(String, Throwable) - Method in class cn.sliew.carp.example.redisson.service.listener.TaskFailureListenerImpl
- onFinished(String) - Method in class cn.sliew.carp.example.redisson.service.listener.TaskFinishedListenerImpl
- onStarted(String) - Method in class cn.sliew.carp.example.redisson.service.listener.TaskStartedListenerImpl
- onSucceeded(String, T) - Method in class cn.sliew.carp.example.redisson.service.listener.TaskSuccessListenerImpl
P
- PubSubService - Class in cn.sliew.carp.example.redisson.service
- PubSubService() - Constructor for class cn.sliew.carp.example.redisson.service.PubSubService
R
- RedissonExampleApplication - Class in cn.sliew.carp
- RedissonExampleApplication() - Constructor for class cn.sliew.carp.RedissonExampleApplication
- RedissonOpenAPIConfig - Class in cn.sliew.carp.example.redisson.config
- RedissonOpenAPIConfig() - Constructor for class cn.sliew.carp.example.redisson.config.RedissonOpenAPIConfig
- RELIABLE_TOPIC_NAME - Static variable in class cn.sliew.carp.example.redisson.service.PubSubService
- run() - Method in class cn.sliew.carp.example.redisson.service.job.EchoRunner
S
- scheduleLambda(String) - Method in class cn.sliew.carp.example.redisson.controller.DistributedController
- scheduleLambda(String) - Method in class cn.sliew.carp.example.redisson.controller.LockController
- scheduleLambda(String) - Method in class cn.sliew.carp.example.redisson.service.DistributedExecutorService
- scheduleRunnable(String) - Method in class cn.sliew.carp.example.redisson.controller.DistributedController
- scheduleRunnable(String) - Method in class cn.sliew.carp.example.redisson.service.DistributedExecutorService
- scheduleRunnableWithCron(String) - Method in class cn.sliew.carp.example.redisson.controller.DistributedController
- scheduleRunnableWithCron(String) - Method in class cn.sliew.carp.example.redisson.service.DistributedExecutorService
- setBeanFactory(BeanFactory) - Method in class cn.sliew.carp.example.redisson.service.DistributedExecutorService
- submitCallable(String) - Method in class cn.sliew.carp.example.redisson.controller.DistributedController
- submitCallable(String) - Method in class cn.sliew.carp.example.redisson.service.DistributedExecutorService
T
- TaskFailureListenerImpl - Class in cn.sliew.carp.example.redisson.service.listener
- TaskFailureListenerImpl() - Constructor for class cn.sliew.carp.example.redisson.service.listener.TaskFailureListenerImpl
- TaskFinishedListenerImpl - Class in cn.sliew.carp.example.redisson.service.listener
- TaskFinishedListenerImpl() - Constructor for class cn.sliew.carp.example.redisson.service.listener.TaskFinishedListenerImpl
- TaskStartedListenerImpl - Class in cn.sliew.carp.example.redisson.service.listener
- TaskStartedListenerImpl() - Constructor for class cn.sliew.carp.example.redisson.service.listener.TaskStartedListenerImpl
- TaskSuccessListenerImpl - Class in cn.sliew.carp.example.redisson.service.listener
- TaskSuccessListenerImpl() - Constructor for class cn.sliew.carp.example.redisson.service.listener.TaskSuccessListenerImpl
U
- unlock(String) - Method in class cn.sliew.carp.example.redisson.controller.LockController
- unlock(String) - Method in class cn.sliew.carp.example.redisson.service.LockService
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form