public interface XdsRequestHandler
| Modifier and Type | Method and Description |
|---|---|
int |
getOrder()
priority
|
void |
onAfter(io.sermant.flowcontrol.common.entity.RequestEntity requestEntity,
io.sermant.flowcontrol.common.entity.FlowControlScenario flowControlScenario,
Object result)
response processing
|
void |
onBefore(io.sermant.flowcontrol.common.entity.RequestEntity requestEntity,
io.sermant.flowcontrol.common.entity.FlowControlScenario flowControlScenario)
request processing
|
void |
onThrow(io.sermant.flowcontrol.common.entity.RequestEntity requestEntity,
io.sermant.flowcontrol.common.entity.FlowControlScenario flowControlScenario,
Throwable throwable)
response processing
|
void onBefore(io.sermant.flowcontrol.common.entity.RequestEntity requestEntity, io.sermant.flowcontrol.common.entity.FlowControlScenario flowControlScenario)
requestEntity - request-informationflowControlScenario - matched business informationvoid onAfter(io.sermant.flowcontrol.common.entity.RequestEntity requestEntity, io.sermant.flowcontrol.common.entity.FlowControlScenario flowControlScenario, Object result)
requestEntity - request-informationflowControlScenario - matched business informationresult - response resultvoid onThrow(io.sermant.flowcontrol.common.entity.RequestEntity requestEntity, io.sermant.flowcontrol.common.entity.FlowControlScenario flowControlScenario, Throwable throwable)
requestEntity - request-informationflowControlScenario - matched business informationthrowable - throwableint getOrder()
Copyright © 2025. All rights reserved.