org.n52.security.common.util
Class TransferableServletWriter
java.lang.Object
org.n52.security.common.util.TransferableServletWriter
public class TransferableServletWriter
- extends Object
Provides methods to write Transferable
instances to a Servlet's output stream.
Method Summary |
Transferable |
getTransferable()
|
void |
setContentTypeHeader(javax.servlet.http.HttpServletResponse servletResponse)
|
void |
setStatusCodeHeader(javax.servlet.http.HttpServletResponse servletResponse)
|
void |
write(javax.servlet.http.HttpServletResponse servletResponse)
Writes the content of the transferable to the servlet response's output stream. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TransferableServletWriter
public TransferableServletWriter(Transferable transferable)
write
public void write(javax.servlet.http.HttpServletResponse servletResponse)
- Writes the content of the transferable to the servlet response's output stream.
The output HTTP header are set regarding
- HttpHeaderAttribute.HEADER_NAME_CONTENTTYPE
- HttpHeaderAttribute.HEADER_NAME_COOKIE
If the transferable contains an HttpHeaderAttribute.HEADER_NAME_CONTENT_ENCODING attribute and its value
contains 'gzip', the stream is written using gzip compression.
- Parameters:
transferable
- servletResponse
-
setContentTypeHeader
public void setContentTypeHeader(javax.servlet.http.HttpServletResponse servletResponse)
setStatusCodeHeader
public void setStatusCodeHeader(javax.servlet.http.HttpServletResponse servletResponse)
getTransferable
public Transferable getTransferable()
Copyright © 2004–2013 52north.org. All rights reserved.