public class NettyHttpResponse extends Object implements HttpResponse
| Constructor and Description |
|---|
NettyHttpResponse(io.netty.channel.ChannelHandlerContext ctx,
boolean keepAlive,
ResteasyProviderFactory providerFactory) |
| Modifier and Type | Method and Description |
|---|---|
void |
addNewCookie(NewCookie cookie) |
io.netty.buffer.ByteBuf |
getBuffer() |
io.netty.handler.codec.http.DefaultFullHttpResponse |
getDefaultFullHttpResponse() |
MultivaluedMap<String,Object> |
getOutputHeaders() |
OutputStream |
getOutputStream() |
int |
getStatus() |
boolean |
isCommitted() |
boolean |
isKeepAlive() |
void |
reset()
reset status and headers.
|
void |
retain() |
void |
sendError(int status) |
void |
sendError(int status,
String message) |
void |
setOutputStream(OutputStream os) |
void |
setStatus(int status) |
public NettyHttpResponse(io.netty.channel.ChannelHandlerContext ctx,
boolean keepAlive,
ResteasyProviderFactory providerFactory)
public void setOutputStream(OutputStream os)
setOutputStream in interface HttpResponsepublic io.netty.buffer.ByteBuf getBuffer()
public int getStatus()
getStatus in interface HttpResponsepublic void setStatus(int status)
setStatus in interface HttpResponsepublic MultivaluedMap<String,Object> getOutputHeaders()
getOutputHeaders in interface HttpResponsepublic OutputStream getOutputStream() throws IOException
getOutputStream in interface HttpResponseIOExceptionpublic void addNewCookie(NewCookie cookie)
addNewCookie in interface HttpResponsepublic void sendError(int status)
throws IOException
sendError in interface HttpResponseIOExceptionpublic void sendError(int status,
String message)
throws IOException
sendError in interface HttpResponseIOExceptionpublic boolean isCommitted()
isCommitted in interface HttpResponsepublic void reset()
HttpResponsereset in interface HttpResponsepublic boolean isKeepAlive()
public void retain()
public io.netty.handler.codec.http.DefaultFullHttpResponse getDefaultFullHttpResponse()
Copyright © 2016. All rights reserved.