Index

A C D E F L M O P R S T U 
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
 
A C D E F L M O P R S T U 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form