public class NettyHttpConduit.NettyWrappedOutputStream
extends org.apache.cxf.io.AbstractThresholdOutputStream
| Modifier | Constructor and Description |
|---|---|
protected |
NettyHttpConduit.NettyWrappedOutputStream(org.apache.cxf.message.Message message,
boolean possibleRetransmit,
boolean isChunking,
int chunkThreshold,
String conduitName,
URI url) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
closeInputStream() |
protected void |
connect(boolean output) |
protected org.apache.cxf.configuration.jsse.TLSClientParameters |
findTLSClientParameters() |
protected io.netty.channel.Channel |
getChannel() |
protected io.netty.handler.codec.http.HttpResponse |
getHttpResponse() |
protected io.netty.handler.codec.http.HttpContent |
getHttpResponseContent() |
protected org.apache.cxf.transport.https.HttpsURLConnectionInfo |
getHttpsURLConnectionInfo() |
protected InputStream |
getInputStream() |
protected io.netty.buffer.ByteBuf |
getOutBuffer() |
protected InputStream |
getPartialResponse() |
protected int |
getResponseCode() |
protected String |
getResponseMessage() |
protected void |
handleResponseAsync() |
protected void |
retransmitStream() |
protected void |
setChannel(io.netty.channel.Channel ch) |
protected void |
setException(Throwable ex) |
protected void |
setFixedLengthStreamingMode(int i) |
protected void |
setHttpResponse(io.netty.handler.codec.http.HttpResponse r) |
protected void |
setProtocolHeaders() |
protected void |
setupNewConnection(String newURL) |
protected void |
setupWrappedStream() |
void |
thresholdReached() |
protected void |
updateCookiesBeforeRetransmit() |
protected void |
updateResponseHeaders(org.apache.cxf.message.Message inMessage) |
protected boolean |
usingProxy() |
protected io.netty.buffer.ByteBuf getOutBuffer()
protected io.netty.handler.codec.http.HttpResponse getHttpResponse()
throws IOException
IOExceptionprotected io.netty.handler.codec.http.HttpContent getHttpResponseContent()
throws IOException
IOExceptionprotected io.netty.channel.Channel getChannel()
throws IOException
IOExceptionprotected void setupWrappedStream()
throws IOException
IOExceptionprotected org.apache.cxf.configuration.jsse.TLSClientParameters findTLSClientParameters()
protected void connect(boolean output)
protected org.apache.cxf.transport.https.HttpsURLConnectionInfo getHttpsURLConnectionInfo()
throws IOException
IOExceptionprotected void setProtocolHeaders()
throws IOException
IOExceptionprotected void setFixedLengthStreamingMode(int i)
protected int getResponseCode()
throws IOException
IOExceptionprotected String getResponseMessage() throws IOException
IOExceptionprotected void updateResponseHeaders(org.apache.cxf.message.Message inMessage)
throws IOException
IOExceptionprotected void handleResponseAsync()
throws IOException
IOExceptionprotected void closeInputStream()
throws IOException
IOExceptionprotected boolean usingProxy()
protected InputStream getInputStream() throws IOException
IOExceptionprotected InputStream getPartialResponse() throws IOException
IOExceptionprotected void setupNewConnection(String newURL) throws IOException
IOExceptionprotected void retransmitStream()
throws IOException
IOExceptionprotected void updateCookiesBeforeRetransmit()
throws IOException
IOExceptionpublic void thresholdReached()
throws IOException
thresholdReached in class org.apache.cxf.io.AbstractThresholdOutputStreamIOExceptionprotected void setHttpResponse(io.netty.handler.codec.http.HttpResponse r)
protected void setException(Throwable ex)
protected void setChannel(io.netty.channel.Channel ch)
Apache CXF