public class ServletHttpResponse extends Object implements net.officefloor.plugin.socket.server.http.HttpResponse
HttpResponse wrapping a HttpServletResponse.| Constructor and Description |
|---|
ServletHttpResponse(HttpServletResponse servletResponse)
Initiate.
|
| Modifier and Type | Method and Description |
|---|---|
net.officefloor.plugin.socket.server.http.HttpHeader |
addHeader(String name,
String value) |
Charset |
getContentCharset() |
String |
getContentType() |
ServletServerOutputStream |
getEntity() |
net.officefloor.plugin.stream.ServerWriter |
getEntityWriter() |
net.officefloor.plugin.socket.server.http.HttpHeader |
getHeader(String name) |
net.officefloor.plugin.socket.server.http.HttpHeader[] |
getHeaders() |
int |
getStatus() |
String |
getStatusMessage() |
String |
getVersion() |
void |
removeHeader(net.officefloor.plugin.socket.server.http.HttpHeader header) |
void |
removeHeaders(String name) |
void |
reset() |
void |
send() |
void |
setContentType(String contentType,
Charset charset) |
void |
setStatus(int status) |
void |
setStatus(int status,
String statusMessage) |
void |
setVersion(String version) |
public ServletHttpResponse(HttpServletResponse servletResponse)
servletResponse - HttpServletResponse.public net.officefloor.plugin.socket.server.http.HttpHeader addHeader(String name, String value)
addHeader in interface net.officefloor.plugin.socket.server.http.HttpResponsepublic net.officefloor.plugin.socket.server.http.HttpHeader getHeader(String name)
getHeader in interface net.officefloor.plugin.socket.server.http.HttpResponsepublic net.officefloor.plugin.socket.server.http.HttpHeader[] getHeaders()
getHeaders in interface net.officefloor.plugin.socket.server.http.HttpResponsepublic void removeHeader(net.officefloor.plugin.socket.server.http.HttpHeader header)
removeHeader in interface net.officefloor.plugin.socket.server.http.HttpResponsepublic void removeHeaders(String name)
removeHeaders in interface net.officefloor.plugin.socket.server.http.HttpResponsepublic void setStatus(int status)
setStatus in interface net.officefloor.plugin.socket.server.http.HttpResponsepublic void setStatus(int status,
String statusMessage)
setStatus in interface net.officefloor.plugin.socket.server.http.HttpResponsepublic void setVersion(String version)
setVersion in interface net.officefloor.plugin.socket.server.http.HttpResponsepublic String getVersion()
getVersion in interface net.officefloor.plugin.socket.server.http.HttpResponsepublic int getStatus()
getStatus in interface net.officefloor.plugin.socket.server.http.HttpResponsepublic String getStatusMessage()
getStatusMessage in interface net.officefloor.plugin.socket.server.http.HttpResponsepublic String getContentType()
getContentType in interface net.officefloor.plugin.socket.server.http.HttpResponsepublic Charset getContentCharset()
getContentCharset in interface net.officefloor.plugin.socket.server.http.HttpResponsepublic ServletServerOutputStream getEntity() throws IOException
getEntity in interface net.officefloor.plugin.socket.server.http.HttpResponseIOExceptionpublic void setContentType(String contentType, Charset charset)
setContentType in interface net.officefloor.plugin.socket.server.http.HttpResponsepublic net.officefloor.plugin.stream.ServerWriter getEntityWriter()
throws IOException
getEntityWriter in interface net.officefloor.plugin.socket.server.http.HttpResponseIOExceptionpublic void send()
throws IOException
send in interface net.officefloor.plugin.socket.server.http.HttpResponseIOExceptionpublic void reset()
throws IOException
reset in interface net.officefloor.plugin.socket.server.http.HttpResponseIOExceptionCopyright © 2005–2015. All rights reserved.