Skip navigation links
A B C G L P R S T U W 

A

addInterceptors(InterceptorRegistry) - Method in class com.crossoverjie.distributed.intercept.WebIntercept
 

B

before(JoinPoint) - Method in class com.crossoverjie.distributed.intercept.CommonAspect
 
build() - Method in class com.crossoverjie.distributed.limit.RedisLimit.Builder
 
build() - Method in class com.crossoverjie.distributed.lock.RedisLock.Builder
 
Builder(JedisConnectionFactory, int) - Constructor for class com.crossoverjie.distributed.limit.RedisLimit.Builder
 
Builder(T) - Constructor for class com.crossoverjie.distributed.lock.RedisLock.Builder
 

C

CLUSTER - Static variable in class com.crossoverjie.distributed.constant.RedisToolsConstant
Redis cluster
com.crossoverjie.distributed.annotation - package com.crossoverjie.distributed.annotation
 
com.crossoverjie.distributed.constant - package com.crossoverjie.distributed.constant
 
com.crossoverjie.distributed.intercept - package com.crossoverjie.distributed.intercept
 
com.crossoverjie.distributed.limit - package com.crossoverjie.distributed.limit
 
com.crossoverjie.distributed.lock - package com.crossoverjie.distributed.lock
 
com.crossoverjie.distributed.util - package com.crossoverjie.distributed.util
 
CommonAspect - Class in com.crossoverjie.distributed.intercept
Function: general annotation
CommonAspect() - Constructor for class com.crossoverjie.distributed.intercept.CommonAspect
 
CommonLimit - Annotation Type in com.crossoverjie.distributed.annotation
 
ControllerLimit - Annotation Type in com.crossoverjie.distributed.annotation
 

G

getScript(String) - Static method in class com.crossoverjie.distributed.util.ScriptUtil
return lua script String

L

limit(int) - Method in class com.crossoverjie.distributed.limit.RedisLimit.Builder
 
limit() - Method in class com.crossoverjie.distributed.limit.RedisLimit
limit traffic
lock(String, String) - Method in class com.crossoverjie.distributed.lock.RedisLock
blocking lock
lock(String, String, int) - Method in class com.crossoverjie.distributed.lock.RedisLock
blocking lock,custom time
lockPrefix(String) - Method in class com.crossoverjie.distributed.lock.RedisLock.Builder
 

P

preHandle(HttpServletRequest, HttpServletResponse, Object) - Method in class com.crossoverjie.distributed.intercept.SpringMVCIntercept
 

R

RedisLimit - Class in com.crossoverjie.distributed.limit
Function:
RedisLimit.Builder - Class in com.crossoverjie.distributed.limit
the builder
RedisLock - Class in com.crossoverjie.distributed.lock
Function: distributed lock
RedisLock.Builder<T extends redis.clients.jedis.JedisCommands> - Class in com.crossoverjie.distributed.lock
 
RedisToolsConstant - Class in com.crossoverjie.distributed.constant
Function:
RedisToolsConstant() - Constructor for class com.crossoverjie.distributed.constant.RedisToolsConstant
 

S

ScriptUtil - Class in com.crossoverjie.distributed.util
Function:
ScriptUtil() - Constructor for class com.crossoverjie.distributed.util.ScriptUtil
 
SINGLE - Static variable in class com.crossoverjie.distributed.constant.RedisToolsConstant
single Redis
sleepTime(int) - Method in class com.crossoverjie.distributed.lock.RedisLock.Builder
 
SpringControllerLimit - Annotation Type in com.crossoverjie.distributed.annotation
 
SpringMVCIntercept - Class in com.crossoverjie.distributed.intercept
Function:
SpringMVCIntercept() - Constructor for class com.crossoverjie.distributed.intercept.SpringMVCIntercept
 

T

tryLock(String, String) - Method in class com.crossoverjie.distributed.lock.RedisLock
Non-blocking lock
tryLock(String, String, int) - Method in class com.crossoverjie.distributed.lock.RedisLock
Non-blocking lock

U

unlock(String, String) - Method in class com.crossoverjie.distributed.lock.RedisLock
unlock

W

WebIntercept - Class in com.crossoverjie.distributed.intercept
Function:
WebIntercept() - Constructor for class com.crossoverjie.distributed.intercept.WebIntercept
 
A B C G L P R S T U W 
Skip navigation links

Copyright © 2018. All rights reserved.