Class RateLimitTypeStrategyFactory
java.lang.Object
com.codeupsoft.interceptor.ratelimit.strategy.factory.RateLimitTypeStrategyFactory
@ImportAutoConfiguration({IpLimitTypeStrategy.class,DefaultSpElLimitTypeStrategy.class})
public class RateLimitTypeStrategyFactory
extends Object
限流策略工厂类.
用于管理和获取不同的限流策略实现.
- Author:
- Liu,Dongdong, codeupsoft
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
RateLimitTypeStrategyFactory
构造方法.- Parameters:
map- 限流策略映射
-
-
Method Details
-
getStrategy
获取指定名称的限流策略.- Parameters:
strategyName- 策略名称- Returns:
- 限流策略实例
- Throws:
IllegalArgumentException- 当策略名称不存在时抛出
-