public abstract class ConnectionControlManager extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
protected ConnectionControlRule |
connectionControlRule |
protected Collection<ConnectionMetricsCollector> |
metricsCollectorList |
| 构造器和说明 |
|---|
ConnectionControlManager() |
| 限定符和类型 | 方法和说明 |
|---|---|
abstract void |
applyConnectionLimitRule(ConnectionControlRule connectionControlRule)
apply connection rule.
|
abstract ConnectionCheckResponse |
check(ConnectionCheckRequest connectionCheckRequest)
check connection allowed.
|
ConnectionControlRule |
getConnectionLimitRule() |
abstract String |
getName()
get manager name.
|
protected ConnectionControlRule connectionControlRule
protected Collection<ConnectionMetricsCollector> metricsCollectorList
public abstract String getName()
public ConnectionControlRule getConnectionLimitRule()
public abstract void applyConnectionLimitRule(ConnectionControlRule connectionControlRule)
connectionControlRule - not null.public abstract ConnectionCheckResponse check(ConnectionCheckRequest connectionCheckRequest)
connectionCheckRequest - connectionCheckRequest.Copyright © 2018–2023 Alibaba Group. All rights reserved.