| 限定符和类型 | 方法和说明 |
|---|---|
static CheckConfig.RateLimterConfig |
ParsingUtil.packageRateLimter(CheckConfig checkConfig,
Map<String,Object> data) |
static void |
ParsingUtil.packageRateLimter(CheckConfig checkConfig,
String[] localConfig,
Object remoteConfig) |
static void |
ParsingUtil.packageReSubmitWallConfig(CheckConfig checkConfig,
String localConfig,
String remoteConfig) |
static void |
ParsingUtil.packageTrafficControlConfig(CheckConfig checkConfig,
String localConfig,
String remoteConfig) |
static void |
ParsingUtil.parseDemoteConfig(CheckConfig checkConfig,
String remoteConfig) |
void |
RulesParser.parsing(CheckConfig checkConfig,
String[] localValue,
String localConfig,
Object remoteConfig)
解析并封装checkConfig
|
| 限定符和类型 | 方法和说明 |
|---|---|
private void |
RulesParserImpl.parsing(CheckConfig checkConfig,
List<Map<String,Object>> configs) |
void |
RulesParserImpl.parsing(CheckConfig checkConfig,
String[] localValue,
String localRules,
Object remoteConfig) |
private void |
RulesParserImpl.parsingLocal(CheckConfig checkConfig,
String[] localValue,
String localRules) |
| 限定符和类型 | 字段和说明 |
|---|---|
private com.google.common.cache.Cache<String,CheckConfig> |
AbstractCheckConfigCacheService.configCache |
| 限定符和类型 | 方法和说明 |
|---|---|
CheckConfig |
AbstractCheckConfigCacheService.get(String key) |
CheckConfig |
AbstractCheckConfigCacheService.parseCheckConfig(Check check,
String key) |
| 限定符和类型 | 方法和说明 |
|---|---|
CheckResult |
CompositeCheckChainImpl.doCheck(CheckConfig checkConfig,
Map<String,Object> params) |
CheckResult |
CompositeCheckChain.doCheck(CheckConfig checkConfig,
Map<String,Object> params)
执行校验接口
|
| 限定符和类型 | 方法和说明 |
|---|---|
CheckConfig |
CheckConfigCacheService.get(String key)
根据缓存key获取校验配置信息接口
|
CheckConfig |
CheckConfigCacheService.parseCheckConfig(Check check,
String key)
解析校验配置
|
| 限定符和类型 | 方法和说明 |
|---|---|
CheckResult |
CheckHandler.check(CheckConfig checkConfig,
Map<String,Object> params)
校验参数接口
|
| 限定符和类型 | 方法和说明 |
|---|---|
CheckResult |
TrafficControlCheckHandler.check(CheckConfig checkConfig,
Map<String,Object> params) |
CheckResult |
ReSubmitWallCheckHandler.check(CheckConfig checkConfig,
Map<String,Object> params) |
CheckResult |
RateLimterCheckHandler.check(CheckConfig checkConfig,
Map<String,Object> params) |
CheckResult |
ParamCheckHandler.check(CheckConfig checkConfig,
Map<String,Object> params) |
CheckResult |
DemoteCheckHandler.check(CheckConfig checkConfig,
Map<String,Object> params) |
Copyright © 2020. All rights reserved.