public final class NettyHttpChannel extends AbstractRestChannel
detailedErrorsEnabled, request
Constructor and Description |
---|
NettyHttpChannel(NettyHttpServerTransport transport,
NettyHttpRequest request,
OrderedUpstreamMessageEvent orderedUpstreamMessageEvent,
boolean detailedErrorsEnabled) |
Modifier and Type | Method and Description |
---|---|
BytesStreamOutput |
newBytesOutput() |
void |
sendResponse(RestResponse response) |
bytesOutput, detailedErrorsEnabled, newBuilder, newBuilder, newErrorBuilder, request
public NettyHttpChannel(NettyHttpServerTransport transport, NettyHttpRequest request, @Nullable OrderedUpstreamMessageEvent orderedUpstreamMessageEvent, boolean detailedErrorsEnabled)
transport
- The corresponding NettyHttpServerTransport
where this channel belongs to.request
- The request that is handled by this channel.orderedUpstreamMessageEvent
- If HTTP pipelining is enabled provide the corresponding Netty upstream event. May be null if
HTTP pipelining is disabled.detailedErrorsEnabled
- true iff error messages should include stack traces.public BytesStreamOutput newBytesOutput()
newBytesOutput
in class AbstractRestChannel
public void sendResponse(RestResponse response)
Copyright © 2009–2016. All rights reserved.