Index

A C G L O P 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
 

C

createProxy(Class<I>, String) - Method in class org.oxerr.rescu.ext.proxy.auth.ProxyAuthenticationSupportedRestProxyFactoryImpl
 
createProxy(Class<I>, String) - Method in class org.oxerr.rescu.ext.singleton.RestProxyFactorySingletonImpl
 
createProxy(Class<I>, String, ClientConfig, Interceptor...) - Method in class org.oxerr.rescu.ext.proxy.auth.ProxyAuthenticationSupportedRestProxyFactoryImpl
 
createProxy(Class<I>, String, ClientConfig, Interceptor...) - Method in class org.oxerr.rescu.ext.singleton.RestProxyFactorySingletonImpl
 

G

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

L

loadProxyAuthentication() - Method in class org.oxerr.rescu.ext.proxy.auth.ProxyAuthenticationLoader
 

O

org.oxerr.rescu.ext.proxy.auth - package org.oxerr.rescu.ext.proxy.auth
 
org.oxerr.rescu.ext.ratelimiter - package org.oxerr.rescu.ext.ratelimiter
 
org.oxerr.rescu.ext.ratelimiter.redisson - package org.oxerr.rescu.ext.ratelimiter.redisson
 
org.oxerr.rescu.ext.singleton - package org.oxerr.rescu.ext.singleton
 

P

ProxyAuthenticationLoader - Class in org.oxerr.rescu.ext.proxy.auth
 
ProxyAuthenticationLoader() - Constructor for class org.oxerr.rescu.ext.proxy.auth.ProxyAuthenticationLoader
 
ProxyAuthenticationSupportedRestProxyFactoryImpl - Class in org.oxerr.rescu.ext.proxy.auth
 
ProxyAuthenticationSupportedRestProxyFactoryImpl(IRestProxyFactory) - Constructor for class org.oxerr.rescu.ext.proxy.auth.ProxyAuthenticationSupportedRestProxyFactoryImpl
 

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
 
RestProxyFactorySingletonImpl - Class in org.oxerr.rescu.ext.singleton
 
RestProxyFactorySingletonImpl(IRestProxyFactory) - Constructor for class org.oxerr.rescu.ext.singleton.RestProxyFactorySingletonImpl
 

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 C G L O P R S 
All Classes and Interfaces|All Packages