public class PayloadWriter
extends java.lang.Object
| Constructor and Description |
|---|
PayloadWriter(Env env,
Site site,
Request request,
Response response) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
close() |
protected java.lang.String |
etag(byte[] data) |
protected byte[] |
forCompiledPath(CompiledPath compiledPath) |
protected byte[] |
forInputStream(java.io.InputStream stream) |
protected byte[] |
forModelAndView(ModelAndView modelAndView) |
protected byte[] |
forPath(java.nio.file.Path path) |
protected byte[] |
forString(java.lang.String value) |
protected byte[] |
forTemplatePath(java.nio.file.Path path) |
protected java.lang.String |
getContentType(Payload payload,
java.lang.String uri) |
protected byte[] |
getData(Payload payload,
java.lang.String uri) |
protected long |
getLastModified(Payload payload) |
protected boolean |
isStream(Payload payload) |
protected boolean |
shouldGzip() |
protected boolean |
shouldIgnoreError(java.io.IOException e) |
protected void |
streamPayload(Payload payload) |
protected void |
write(byte[] data) |
protected void |
write(Payload payload) |
void |
writeAndClose(Payload payload) |
public void writeAndClose(Payload payload) throws java.io.IOException
java.io.IOExceptionprotected void close()
protected void write(Payload payload) throws java.io.IOException
java.io.IOExceptionprotected void streamPayload(Payload payload) throws java.io.IOException
java.io.IOExceptionprotected void write(byte[] data)
throws java.io.IOException
java.io.IOExceptionprotected boolean shouldGzip()
protected boolean shouldIgnoreError(java.io.IOException e)
protected java.lang.String etag(byte[] data)
protected boolean isStream(Payload payload)
protected java.lang.String getContentType(Payload payload, java.lang.String uri)
protected byte[] getData(Payload payload, java.lang.String uri) throws java.io.IOException
java.io.IOExceptionprotected long getLastModified(Payload payload) throws java.io.IOException
java.io.IOExceptionprotected byte[] forString(java.lang.String value)
protected byte[] forInputStream(java.io.InputStream stream)
throws java.io.IOException
java.io.IOExceptionprotected byte[] forModelAndView(ModelAndView modelAndView)
protected byte[] forPath(java.nio.file.Path path)
throws java.io.IOException
java.io.IOExceptionprotected byte[] forCompiledPath(CompiledPath compiledPath) throws java.io.IOException
java.io.IOExceptionprotected byte[] forTemplatePath(java.nio.file.Path path)
Copyright © 2014. All Rights Reserved.