public abstract class AbstractGovernanceHandler<PROCESSOR,POLICY extends AbstractPolicy> extends Object
| Modifier and Type | Field and Description |
|---|---|
protected MatchersManager |
matchersManager |
| Modifier | Constructor and Description |
|---|---|
protected |
AbstractGovernanceHandler() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract String |
createKey(POLICY policy) |
protected abstract PROCESSOR |
createProcessor(POLICY policy) |
<R> PROCESSOR |
getActuator(GovernanceRequest governanceRequest) |
protected abstract POLICY |
matchPolicy(GovernanceRequest governanceRequest) |
void |
onDynamicConfigurationListener(GovernanceConfigurationChangedEvent event) |
@Autowired protected MatchersManager matchersManager
public <R> PROCESSOR getActuator(GovernanceRequest governanceRequest)
protected abstract POLICY matchPolicy(GovernanceRequest governanceRequest)
public void onDynamicConfigurationListener(GovernanceConfigurationChangedEvent event)
Copyright © 2017–2021 The Apache Software Foundation. All rights reserved.