跳过导航链接
D E L M R S T U 

D

DistributedRollBack - top.lshaci.framework.redis.lock.model中的接口
Distributed roll back interface
DistributedTask<R> - top.lshaci.framework.redis.lock.model中的接口
Distributed task interface
DistributedTaskResult<D> - top.lshaci.framework.redis.lock.model中的类
Distributed task execution results.
DistributedTaskResult(D) - 类 的构造器top.lshaci.framework.redis.lock.model.DistributedTaskResult
Constructs a successful distributed task result with the task result data
DistributedTaskResult(String) - 类 的构造器top.lshaci.framework.redis.lock.model.DistributedTaskResult
Constructs a failure distributed task result with a failure message
DistributedTaskResult(String, Exception) - 类 的构造器top.lshaci.framework.redis.lock.model.DistributedTaskResult
Constructs a failure distributed task result with a failure message and the exception

E

execute(DistributedTask<R>, String) - 类 中的方法top.lshaci.framework.redis.lock.RedisDistributedLock
Execute the distributed task
execute(DistributedTask<R>, String, int) - 类 中的方法top.lshaci.framework.redis.lock.RedisDistributedLock
Execute the distributed task
execute(DistributedTask<R>, String, DistributedRollBack) - 类 中的方法top.lshaci.framework.redis.lock.RedisDistributedLock
Execute the distributed task, and asynchronous execution the roll back
execute(DistributedTask<R>, String, DistributedRollBack, boolean) - 类 中的方法top.lshaci.framework.redis.lock.RedisDistributedLock
Execute the distributed task, and asynchronous execution the roll back
execute(DistributedTask<R>, String, int, long) - 类 中的方法top.lshaci.framework.redis.lock.RedisDistributedLock
Execute the distributed task
execute(DistributedTask<R>, String, int, DistributedRollBack) - 类 中的方法top.lshaci.framework.redis.lock.RedisDistributedLock
Execute the distributed task, and asynchronous execution the roll back
execute(DistributedTask<R>, String, int, DistributedRollBack, boolean) - 类 中的方法top.lshaci.framework.redis.lock.RedisDistributedLock
Execute the distributed task
execute(DistributedTask<R>, String, int, long, DistributedRollBack) - 类 中的方法top.lshaci.framework.redis.lock.RedisDistributedLock
Execute the distributed task, and asynchronous execution the roll back
execute(DistributedTask<R>, String, int, long, DistributedRollBack, boolean) - 类 中的方法top.lshaci.framework.redis.lock.RedisDistributedLock
Execute the distributed task
execute(DistributedTask<R>, String, int, long, long, DistributedRollBack) - 类 中的方法top.lshaci.framework.redis.lock.RedisDistributedLock
Execute the distributed task, and asynchronous execution the roll back
execute(DistributedTask<R>, String, int, long, long, DistributedRollBack, boolean) - 类 中的方法top.lshaci.framework.redis.lock.RedisDistributedLock
Execute the distributed task
execute(Runnable) - 类 中的静态方法top.lshaci.framework.redis.utils.ExecutorUtils
Use thread pool execute command
ExecutorUtils - top.lshaci.framework.redis.utils中的类
Executor thread util
ExecutorUtils() - 类 的构造器top.lshaci.framework.redis.utils.ExecutorUtils
 

L

Locker - top.lshaci.framework.redis.lock.locker中的接口
Locker

M

main(String[]) - 类 中的静态方法top.lshaci.framework.redis.RedisApplication
 

R

RedisApplication - top.lshaci.framework.redis中的类
Redis application
RedisApplication() - 类 的构造器top.lshaci.framework.redis.RedisApplication
 
RedisConfig - top.lshaci.framework.redis.config中的类
Redis config
RedisConfig() - 类 的构造器top.lshaci.framework.redis.config.RedisConfig
 
redisDistributedLock(RedisTemplate<Object, Object>) - 类 中的方法top.lshaci.framework.redis.config.RedisConfig
 
RedisDistributedLock - top.lshaci.framework.redis.lock中的类
Redis distributed lock
RedisDistributedLock(Locker) - 类 的构造器top.lshaci.framework.redis.lock.RedisDistributedLock
Constructs a new redis distributed lock with a locker
redisLocker(RedisTemplate<Object, Object>) - 类 中的方法top.lshaci.framework.redis.config.RedisConfig
 
RedisLocker - top.lshaci.framework.redis.lock.locker中的类
Redis Locker
RedisLocker(RedisTemplate<Object, Object>) - 类 的构造器top.lshaci.framework.redis.lock.locker.RedisLocker
Constructs a new redis locker with default expire time and redis template
rollBack() - 接口 中的方法top.lshaci.framework.redis.lock.model.DistributedRollBack
When an object implementing interface, when distributed task execute fail invoke this method
run() - 接口 中的方法top.lshaci.framework.redis.lock.model.DistributedTask
When an object implementing interface, the method is distributed task

S

setDefaultDelayTime(long) - 类 中的方法top.lshaci.framework.redis.lock.RedisDistributedLock
Set default delay time of the get lock(millisecond)
setDefaultExpireTime(long) - 类 中的方法top.lshaci.framework.redis.lock.locker.RedisLocker
Set default expire time of the lock(millisecond)
setDefaultExpireTime(long) - 类 中的方法top.lshaci.framework.redis.lock.RedisDistributedLock
Set default expire time of the lock(millisecond)
setDefaultRetryCount(int) - 类 中的方法top.lshaci.framework.redis.lock.RedisDistributedLock
Set default retry count of the get lock(millisecond)

T

top.lshaci.framework.redis - 程序包 top.lshaci.framework.redis
 
top.lshaci.framework.redis.config - 程序包 top.lshaci.framework.redis.config
 
top.lshaci.framework.redis.lock - 程序包 top.lshaci.framework.redis.lock
 
top.lshaci.framework.redis.lock.locker - 程序包 top.lshaci.framework.redis.lock.locker
 
top.lshaci.framework.redis.lock.model - 程序包 top.lshaci.framework.redis.lock.model
 
top.lshaci.framework.redis.utils - 程序包 top.lshaci.framework.redis.utils
 
tryLock(String) - 接口 中的方法top.lshaci.framework.redis.lock.locker.Locker
Try get lock, default lock expire time is 4s
tryLock(String, long) - 接口 中的方法top.lshaci.framework.redis.lock.locker.Locker
Try get lock, and set lock expire time(millisecond)
tryLock(String) - 类 中的方法top.lshaci.framework.redis.lock.locker.RedisLocker
 
tryLock(String, long) - 类 中的方法top.lshaci.framework.redis.lock.locker.RedisLocker
 

U

unLock(String, long) - 接口 中的方法top.lshaci.framework.redis.lock.locker.Locker
Release the lock, check the lock has expired(millisecond)
unLock(String, long) - 类 中的方法top.lshaci.framework.redis.lock.locker.RedisLocker
 
D E L M R S T U 
跳过导航链接

Copyright © 2019. All rights reserved.