Index

A G O R S 
All Classes and Interfaces|All Packages

A

acquire() - Method in interface org.oxerr.rescu.ext.ratelimiter.RateLimiter
Acquires a permit from this RateLimiter, blocking until one is available.
acquire() - Method in class org.oxerr.rescu.ext.ratelimiter.redisson.RedissonRateLimiter
 
aroundInvoke(InvocationHandler, Object, Method, Object[]) - Method in class org.oxerr.rescu.ext.ratelimiter.RateLimiterInterceptor
 

G

getRateLimiter() - Method in class org.oxerr.rescu.ext.ratelimiter.redisson.RedissonRateLimiter
 

O

org.oxerr.rescu.ext.ratelimiter - package org.oxerr.rescu.ext.ratelimiter
 
org.oxerr.rescu.ext.ratelimiter.redisson - package org.oxerr.rescu.ext.ratelimiter.redisson
 

R

RateLimiter - Interface in org.oxerr.rescu.ext.ratelimiter
 
RateLimiterInterceptor - Class in org.oxerr.rescu.ext.ratelimiter
 
RateLimiterInterceptor(RateLimiter) - Constructor for class org.oxerr.rescu.ext.ratelimiter.RateLimiterInterceptor
 
RedissonRateLimiter - Class in org.oxerr.rescu.ext.ratelimiter.redisson
 
RedissonRateLimiter(RedissonClient, String) - Constructor for class org.oxerr.rescu.ext.ratelimiter.redisson.RedissonRateLimiter
 
RedissonRateLimiter(RRateLimiter) - Constructor for class org.oxerr.rescu.ext.ratelimiter.redisson.RedissonRateLimiter
 

S

setRate(RateType, long, long, RateIntervalUnit) - Method in class org.oxerr.rescu.ext.ratelimiter.redisson.RedissonRateLimiter
Updates RateLimiter's state and stores config to Redis server.
A G O R S 
All Classes and Interfaces|All Packages