public class HttpOutboundRespListener extends Object implements HttpConnectorListener
| Constructor and Description |
|---|
HttpOutboundRespListener(HttpCarbonMessage requestMsg,
SourceHandler sourceHandler) |
| Modifier and Type | Method and Description |
|---|---|
ChunkConfig |
getChunkConfig() |
HttpCarbonMessage |
getInboundRequestMsg() |
RequestDataHolder |
getRequestDataHolder() |
String |
getServerName() |
io.netty.channel.ChannelHandlerContext |
getSourceContext() |
SourceHandler |
getSourceHandler() |
boolean |
isKeepAlive() |
void |
onError(Throwable throwable)
Each error event triggered by connector ends up here.
|
void |
onMessage(HttpCarbonMessage outboundResponseMsg)
Gets notified for events on a http message.
|
void |
onPushPromise(Http2PushPromise pushPromise)
Gets notified for an event on a
Http2PushPromise. |
void |
onPushResponse(int promiseId,
HttpCarbonMessage httpMessage)
Gets notified for events on Push responses.
|
void |
setKeepAliveConfig(KeepAliveConfig config) |
public HttpOutboundRespListener(HttpCarbonMessage requestMsg, SourceHandler sourceHandler)
public void onMessage(HttpCarbonMessage outboundResponseMsg)
HttpConnectorListeneronMessage in interface HttpConnectorListeneroutboundResponseMsg - contains the state change information of the event.public void onPushPromise(Http2PushPromise pushPromise)
HttpConnectorListenerHttp2PushPromise.onPushPromise in interface HttpConnectorListenerpushPromise - the push promise messagepublic void onPushResponse(int promiseId,
HttpCarbonMessage httpMessage)
HttpConnectorListeneronPushResponse in interface HttpConnectorListenerpromiseId - the promise id of the push responsehttpMessage - the push response messagepublic boolean isKeepAlive()
public void onError(Throwable throwable)
HttpConnectorListeneronError in interface HttpConnectorListenerthrowable - contains the error details of the event.public ChunkConfig getChunkConfig()
public HttpCarbonMessage getInboundRequestMsg()
public RequestDataHolder getRequestDataHolder()
public io.netty.channel.ChannelHandlerContext getSourceContext()
public String getServerName()
public void setKeepAliveConfig(KeepAliveConfig config)
public SourceHandler getSourceHandler()
Copyright © 2022 WSO2. All rights reserved.