A C G I M O P R S T
A
- addInterceptors(InterceptorRegistry) - 类 中的方法cn.yueshutong.springbootstartercurrentlimiting.interceptor.CurrentInterceptorConfig
-
- around(ProceedingJoinPoint, CurrentLimiter) - 类 中的方法cn.yueshutong.springbootstartercurrentlimiting.aspect.CurrentAspect
-
- around(ProceedingJoinPoint, CurrentLimiter) - 接口 中的方法cn.yueshutong.springbootstartercurrentlimiting.handler.CurrentAspectHandler
-
自定义对CurrentLimiter注解的拦截处理
C
- cn.yueshutong.springbootstartercurrentlimiting - 程序包 cn.yueshutong.springbootstartercurrentlimiting
-
- cn.yueshutong.springbootstartercurrentlimiting.annotation - 程序包 cn.yueshutong.springbootstartercurrentlimiting.annotation
-
- cn.yueshutong.springbootstartercurrentlimiting.aspect - 程序包 cn.yueshutong.springbootstartercurrentlimiting.aspect
-
- cn.yueshutong.springbootstartercurrentlimiting.common - 程序包 cn.yueshutong.springbootstartercurrentlimiting.common
-
- cn.yueshutong.springbootstartercurrentlimiting.core - 程序包 cn.yueshutong.springbootstartercurrentlimiting.core
-
- cn.yueshutong.springbootstartercurrentlimiting.handler - 程序包 cn.yueshutong.springbootstartercurrentlimiting.handler
-
- cn.yueshutong.springbootstartercurrentlimiting.interceptor - 程序包 cn.yueshutong.springbootstartercurrentlimiting.interceptor
-
- cn.yueshutong.springbootstartercurrentlimiting.properties - 程序包 cn.yueshutong.springbootstartercurrentlimiting.properties
-
- CurrentAspect - cn.yueshutong.springbootstartercurrentlimiting.aspect中的类
-
- CurrentAspect() - 类 的构造器cn.yueshutong.springbootstartercurrentlimiting.aspect.CurrentAspect
-
- CurrentAspectHandler - cn.yueshutong.springbootstartercurrentlimiting.handler中的接口
-
Create by yster@foxmail.com
- CurrentInterceptor - cn.yueshutong.springbootstartercurrentlimiting.interceptor中的类
-
Create by yster@foxmail.com 2019/4/21 0021 11:19
- CurrentInterceptor(RateLimiter, boolean, CurrentInterceptorHandler) - 类 的构造器cn.yueshutong.springbootstartercurrentlimiting.interceptor.CurrentInterceptor
-
- CurrentInterceptorConfig - cn.yueshutong.springbootstartercurrentlimiting.interceptor中的类
-
spring boot 2.0 拦截器
- CurrentInterceptorConfig() - 类 的构造器cn.yueshutong.springbootstartercurrentlimiting.interceptor.CurrentInterceptorConfig
-
- CurrentInterceptorHandler - cn.yueshutong.springbootstartercurrentlimiting.handler中的接口
-
Create by yster@foxmail.com
- CurrentLimiter - cn.yueshutong.springbootstartercurrentlimiting.annotation中的注释类型
-
- CurrentProperties - cn.yueshutong.springbootstartercurrentlimiting.properties中的类
-
Create by yster@foxmail.com 2019/4/21 0021 11:19
- CurrentProperties() - 类 的构造器cn.yueshutong.springbootstartercurrentlimiting.properties.CurrentProperties
-
G
- getApplicationContext() - 类 中的静态方法cn.yueshutong.springbootstartercurrentlimiting.common.SpringContextUtil
-
- getApplicationName() - 类 中的静态方法cn.yueshutong.springbootstartercurrentlimiting.common.SpringContextUtil
-
- getBean(String) - 类 中的静态方法cn.yueshutong.springbootstartercurrentlimiting.common.SpringContextUtil
-
- getBean(Class<?>) - 类 中的静态方法cn.yueshutong.springbootstartercurrentlimiting.common.SpringContextUtil
-
- getInitialDelay() - 类 中的方法cn.yueshutong.springbootstartercurrentlimiting.properties.CurrentProperties
-
- getPort() - 类 中的静态方法cn.yueshutong.springbootstartercurrentlimiting.common.SpringContextUtil
-
- getQps() - 类 中的方法cn.yueshutong.springbootstartercurrentlimiting.properties.CurrentProperties
-
I
- isCloudEnabled() - 类 中的方法cn.yueshutong.springbootstartercurrentlimiting.properties.CurrentProperties
-
- isEnabled() - 类 中的方法cn.yueshutong.springbootstartercurrentlimiting.properties.CurrentProperties
-
- isFailFast() - 类 中的方法cn.yueshutong.springbootstartercurrentlimiting.properties.CurrentProperties
-
- isPartEnabled() - 类 中的方法cn.yueshutong.springbootstartercurrentlimiting.properties.CurrentProperties
-
M
- message - 接口 中的静态变量cn.yueshutong.springbootstartercurrentlimiting.core.RateLimiter
-
O
- of(long, long, String) - 类 中的静态方法cn.yueshutong.springbootstartercurrentlimiting.core.RateLimiterCloud
-
- of(long, long) - 类 中的静态方法cn.yueshutong.springbootstartercurrentlimiting.core.RateLimiterSingle
-
P
- pointcut() - 类 中的方法cn.yueshutong.springbootstartercurrentlimiting.aspect.CurrentAspect
-
- preHandle(HttpServletRequest, HttpServletResponse, Object) - 接口 中的方法cn.yueshutong.springbootstartercurrentlimiting.handler.CurrentInterceptorHandler
-
自定义全局的拦截处理
true:表示放行,false:表示拦截
- preHandle(HttpServletRequest, HttpServletResponse, Object) - 类 中的方法cn.yueshutong.springbootstartercurrentlimiting.interceptor.CurrentInterceptor
-
R
- RateLimiter - cn.yueshutong.springbootstartercurrentlimiting.core中的接口
-
- RateLimiterCloud - cn.yueshutong.springbootstartercurrentlimiting.core中的类
-
令牌桶算法:分布式、Redis
- RateLimiterSingle - cn.yueshutong.springbootstartercurrentlimiting.core中的类
-
令牌桶算法:单机
- RedisLockUtil - cn.yueshutong.springbootstartercurrentlimiting.common中的类
-
- RedisLockUtil() - 类 的构造器cn.yueshutong.springbootstartercurrentlimiting.common.RedisLockUtil
-
- releaseLock(StringRedisTemplate, String) - 类 中的静态方法cn.yueshutong.springbootstartercurrentlimiting.common.RedisLockUtil
-
释放锁
S
- setApplicationContext(ApplicationContext) - 类 中的方法cn.yueshutong.springbootstartercurrentlimiting.common.SpringContextUtil
-
- setCloudEnabled(boolean) - 类 中的方法cn.yueshutong.springbootstartercurrentlimiting.properties.CurrentProperties
-
- setEnabled(boolean) - 类 中的方法cn.yueshutong.springbootstartercurrentlimiting.properties.CurrentProperties
-
- setFailFast(boolean) - 类 中的方法cn.yueshutong.springbootstartercurrentlimiting.properties.CurrentProperties
-
- setInitialDelay(long) - 类 中的方法cn.yueshutong.springbootstartercurrentlimiting.properties.CurrentProperties
-
- setPartEnabled(boolean) - 类 中的方法cn.yueshutong.springbootstartercurrentlimiting.properties.CurrentProperties
-
- setQps(long) - 类 中的方法cn.yueshutong.springbootstartercurrentlimiting.properties.CurrentProperties
-
- SpringBootStarterCurrentLimitingAutoConfiguration - cn.yueshutong.springbootstartercurrentlimiting中的类
-
- SpringBootStarterCurrentLimitingAutoConfiguration() - 类 的构造器cn.yueshutong.springbootstartercurrentlimiting.SpringBootStarterCurrentLimitingAutoConfiguration
-
- SpringContextUtil - cn.yueshutong.springbootstartercurrentlimiting.common中的类
-
- SpringContextUtil() - 类 的构造器cn.yueshutong.springbootstartercurrentlimiting.common.SpringContextUtil
-
T
- tryAcquire() - 接口 中的方法cn.yueshutong.springbootstartercurrentlimiting.core.RateLimiter
-
- tryAcquire() - 类 中的方法cn.yueshutong.springbootstartercurrentlimiting.core.RateLimiterCloud
-
获取令牌,阻塞直到成功
- tryAcquire() - 类 中的方法cn.yueshutong.springbootstartercurrentlimiting.core.RateLimiterSingle
-
CAS获取令牌,阻塞直到成功
- tryAcquireFailed() - 接口 中的方法cn.yueshutong.springbootstartercurrentlimiting.core.RateLimiter
-
- tryAcquireFailed() - 类 中的方法cn.yueshutong.springbootstartercurrentlimiting.core.RateLimiterCloud
-
获取令牌,没有令牌立即失败
- tryAcquireFailed() - 类 中的方法cn.yueshutong.springbootstartercurrentlimiting.core.RateLimiterSingle
-
CAS获取令牌,没有令牌立即失败
- tryLock(StringRedisTemplate, String, String, int, TimeUnit) - 类 中的静态方法cn.yueshutong.springbootstartercurrentlimiting.common.RedisLockUtil
-
获取锁,阻塞直到成功
- tryLockFailed(StringRedisTemplate, String, String, int, TimeUnit) - 类 中的静态方法cn.yueshutong.springbootstartercurrentlimiting.common.RedisLockUtil
-
获取锁,获取不到立即失败
- tryLockFailed(StringRedisTemplate, String, String) - 类 中的静态方法cn.yueshutong.springbootstartercurrentlimiting.common.RedisLockUtil
-
获取锁,获取不到立即失败
A C G I M O P R S T
Copyright © 2019. All rights reserved.