public abstract class TpsControlManager extends Object
| 构造器和说明 |
|---|
TpsControlManager() |
| 限定符和类型 | 方法和说明 |
|---|---|
abstract void |
applyTpsRule(String pointName,
TpsControlRule rule)
apple tps rule.
|
abstract TpsCheckResponse |
check(TpsCheckRequest tpsRequest)
check tps result.
|
abstract String |
getName()
get control manager name.
|
abstract Map<String,TpsBarrier> |
getPoints()
get points.
|
abstract Map<String,TpsControlRule> |
getRules()
get rules.
|
protected void |
initTpsRule(String pointName) |
abstract void |
registerTpsPoint(String pointName)
apple tps rule.
|
public abstract void registerTpsPoint(String pointName)
pointName - pointName.protected void initTpsRule(String pointName)
public abstract Map<String,TpsBarrier> getPoints()
public abstract Map<String,TpsControlRule> getRules()
public abstract void applyTpsRule(String pointName, TpsControlRule rule)
pointName - pointName.rule - rule.public abstract TpsCheckResponse check(TpsCheckRequest tpsRequest)
tpsRequest - TpsRequest.public abstract String getName()
Copyright © 2018–2023 Alibaba Group. All rights reserved.