Package org.aoju.bus.limiter.resource
Interface LimitedResource<T extends Limiter>
- All Known Implementing Classes:
AbstractLimitedResource,LockResource,PeakLimiterResource,RateLimiterResource
public interface LimitedResource<T extends Limiter>
- Since:
- Java 17+
- Author:
- Kimi Liu
-
Method Summary
Modifier and TypeMethodDescriptioncreateMetadata(org.springframework.beans.factory.BeanFactory beanFactory, Class<?> targetClass, Method targetMethod) getKey()
-
Method Details
-
getKey
String getKey() -
getLimiter
String getLimiter() -
getFallback
String getFallback() -
getErrorHandler
String getErrorHandler() -
getArgumentInjectors
Collection<String> getArgumentInjectors() -
createMetadata
LimitedResourceMetadata createMetadata(org.springframework.beans.factory.BeanFactory beanFactory, Class<?> targetClass, Method targetMethod)
-