| Modifier and Type | Method and Description |
|---|---|
LimitedResource<T> |
Parser.parseLimiterAnnotation(org.springframework.core.annotation.AnnotationAttributes attributes) |
| Modifier and Type | Method and Description |
|---|---|
T |
Resolver.resolve(Method method,
Class<?> clazz,
Object[] args,
LimitedResource limitedResource,
Object target) |
| Modifier and Type | Method and Description |
|---|---|
protected Collection<LimiterExecutionContext> |
LimiterAspectSupport.getLimiterOperationContexts(Collection<LimitedResource> limitedResources,
Method method,
Object[] args,
Object target,
Class<?> targetClass) |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractLimitedResourceMetadata<T extends LimitedResource> |
interface |
LimitedResourceMetadata<T extends LimitedResource> |
| Modifier and Type | Method and Description |
|---|---|
LimitedResource |
LimitedResourceKey.getLimitedResource() |
| Modifier and Type | Method and Description |
|---|---|
LimitedResourceMetadata |
LimitedResourceMetadataCache.getLimitedResourceMetadata(LimitedResource limitedResource,
Method method,
Class<?> targetClass) |
| Constructor and Description |
|---|
LimitedResourceKey(LimitedResource limitedResource,
Method method,
Class<?> targetClass) |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractLimitedResource |
| Modifier and Type | Method and Description |
|---|---|
Collection<LimitedResource> |
LimitedResourceSource.getLimitedResource(Class<?> targetClass,
Method method) |
Collection<LimitedResource> |
LimitedResourceScanner.getLimitedResource(Class<?> targetClass,
Method method) |
Collection<LimitedResource> |
DefaultLimitedResourceSource.getLimitedResource(Class<?> targetClass,
Method method) |
| Modifier and Type | Class and Description |
|---|---|
class |
LockResource |
| Modifier and Type | Method and Description |
|---|---|
LimitedResource |
LockAnnotationParser.parseLimiterAnnotation(org.springframework.core.annotation.AnnotationAttributes attributes) |
| Modifier and Type | Class and Description |
|---|---|
class |
PeakLimiterResource |
| Modifier and Type | Method and Description |
|---|---|
LimitedResource<PeakLimiter> |
PeakLimiterAnnotationParser.parseLimiterAnnotation(org.springframework.core.annotation.AnnotationAttributes attributes) |
| Modifier and Type | Class and Description |
|---|---|
class |
RateLimiterResource |
| Modifier and Type | Method and Description |
|---|---|
LimitedResource<RateLimiter> |
RateLimiterAnnotationParser.parseLimiterAnnotation(org.springframework.core.annotation.AnnotationAttributes attributes) |
Copyright © 2021. All rights reserved.