public class ResponseCache extends ActResponse implements java.io.Serializable
charset, contentType, locale| Constructor and Description |
|---|
ResponseCache() |
ResponseCache(org.osgl.http.H.Response realResponse) |
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.Class |
_impl() |
protected void |
_setContentType(java.lang.String type) |
protected void |
_setLocale(java.util.Locale loc) |
void |
addCookie(org.osgl.http.H.Cookie cookie) |
org.osgl.http.H.Response |
addHeader(java.lang.String name,
java.lang.String value) |
org.osgl.http.H.Response |
addHeaderIfNotAdded(java.lang.String name,
java.lang.String value) |
void |
applyTo(ActResponse response) |
java.lang.String |
characterEncoding() |
ActResponse |
characterEncoding(java.lang.String encoding) |
void |
commit() |
boolean |
containsHeader(java.lang.String name) |
org.osgl.http.H.Response |
contentDisposition(java.lang.String filename,
boolean inline) |
org.osgl.http.H.Response |
contentLength(long len) |
org.osgl.http.H.Response |
contentType(java.lang.String type) |
java.lang.Object |
context() |
org.osgl.http.H.Response |
context(java.lang.Object context) |
protected java.io.OutputStream |
createOutputStream() |
org.osgl.http.H.Response |
etag(java.lang.String etag) |
org.osgl.http.H.Response |
header(java.lang.String name,
java.lang.String value) |
org.osgl.http.H.Response |
initContentType(java.lang.String type) |
java.util.Locale |
locale() |
org.osgl.http.H.Response |
locale(java.util.Locale locale) |
java.io.OutputStream |
outputStream() |
org.osgl.http.H.Response |
prepareDownload(java.lang.String filename) |
java.io.PrintWriter |
printWriter() |
ActResponse |
sendError(int sc) |
ActResponse |
sendError(int sc,
java.lang.String msg) |
org.osgl.http.H.Response |
sendError(int sc,
java.lang.String msg,
java.lang.Object... args) |
ActResponse |
sendRedirect(java.lang.String location) |
org.osgl.http.H.Response |
status(org.osgl.http.H.Status s) |
org.osgl.http.H.Response |
status(int sc) |
org.osgl.http.H.Response |
writeBinary(org.osgl.storage.ISObject binary) |
org.osgl.http.H.Response |
writeContent(java.nio.ByteBuffer buffer) |
org.osgl.http.H.Response |
writeContent(java.lang.String s) |
org.osgl.http.H.Response |
writeHtml(java.lang.String content) |
org.osgl.http.H.Response |
writeJSON(java.lang.String content) |
java.io.Writer |
writer() |
boolean |
writerCreated() |
org.osgl.http.H.Response |
writeText(java.lang.String content) |
_getContentType, afterWritingContent, beforeWritingContent, commitContentType, isClosed, markClosed, markReady, mepublic ResponseCache()
public ResponseCache(org.osgl.http.H.Response realResponse)
public void applyTo(ActResponse response)
public org.osgl.http.H.Response context(java.lang.Object context)
context in class org.osgl.http.H.Responsepublic java.lang.Object context()
context in class org.osgl.http.H.Responsepublic boolean writerCreated()
writerCreated in class org.osgl.http.H.Responsepublic java.io.OutputStream outputStream()
throws java.lang.IllegalStateException,
org.osgl.exception.UnexpectedIOException
outputStream in class org.osgl.http.H.Responsejava.lang.IllegalStateExceptionorg.osgl.exception.UnexpectedIOExceptionpublic java.io.Writer writer()
throws java.lang.IllegalStateException,
org.osgl.exception.UnexpectedIOException
writer in class org.osgl.http.H.Responsejava.lang.IllegalStateExceptionorg.osgl.exception.UnexpectedIOExceptionpublic java.io.PrintWriter printWriter()
printWriter in class org.osgl.http.H.Responsepublic org.osgl.http.H.Response contentType(java.lang.String type)
contentType in class org.osgl.http.H.Responsepublic org.osgl.http.H.Response initContentType(java.lang.String type)
initContentType in class org.osgl.http.H.Responsepublic org.osgl.http.H.Response contentDisposition(java.lang.String filename,
boolean inline)
contentDisposition in class org.osgl.http.H.Responsepublic org.osgl.http.H.Response prepareDownload(java.lang.String filename)
prepareDownload in class org.osgl.http.H.Responsepublic org.osgl.http.H.Response etag(java.lang.String etag)
etag in class org.osgl.http.H.Responsepublic org.osgl.http.H.Response locale(java.util.Locale locale)
locale in class org.osgl.http.H.Responsepublic org.osgl.http.H.Response sendError(int sc,
java.lang.String msg,
java.lang.Object... args)
sendError in class org.osgl.http.H.Responsepublic org.osgl.http.H.Response status(org.osgl.http.H.Status s)
status in class org.osgl.http.H.Responsepublic org.osgl.http.H.Response addHeaderIfNotAdded(java.lang.String name,
java.lang.String value)
addHeaderIfNotAdded in class org.osgl.http.H.Responsepublic org.osgl.http.H.Response writeBinary(org.osgl.storage.ISObject binary)
writeBinary in class org.osgl.http.H.Responsepublic org.osgl.http.H.Response writeContent(java.lang.String s)
writeContent in class org.osgl.http.H.Responsepublic org.osgl.http.H.Response writeText(java.lang.String content)
writeText in class org.osgl.http.H.Responsepublic org.osgl.http.H.Response writeHtml(java.lang.String content)
writeHtml in class org.osgl.http.H.Responsepublic org.osgl.http.H.Response writeJSON(java.lang.String content)
writeJSON in class org.osgl.http.H.Responseprotected java.lang.Class _impl()
_impl in class org.osgl.http.H.Responseprotected java.io.OutputStream createOutputStream()
createOutputStream in class org.osgl.http.H.Responsepublic java.lang.String characterEncoding()
characterEncoding in class ActResponsepublic ActResponse characterEncoding(java.lang.String encoding)
characterEncoding in class ActResponsepublic org.osgl.http.H.Response contentLength(long len)
contentLength in class org.osgl.http.H.Responseprotected void _setContentType(java.lang.String type)
_setContentType in class ActResponseprotected void _setLocale(java.util.Locale loc)
_setLocale in class org.osgl.http.H.Responsepublic java.util.Locale locale()
locale in class org.osgl.http.H.Responsepublic void addCookie(org.osgl.http.H.Cookie cookie)
addCookie in class org.osgl.http.H.Responsepublic boolean containsHeader(java.lang.String name)
containsHeader in class org.osgl.http.H.Responsepublic ActResponse sendError(int sc, java.lang.String msg)
sendError in class ActResponsepublic ActResponse sendError(int sc)
sendError in class ActResponsepublic ActResponse sendRedirect(java.lang.String location)
sendRedirect in class ActResponsepublic org.osgl.http.H.Response header(java.lang.String name,
java.lang.String value)
header in class org.osgl.http.H.Responsepublic org.osgl.http.H.Response status(int sc)
status in class org.osgl.http.H.Responsepublic org.osgl.http.H.Response addHeader(java.lang.String name,
java.lang.String value)
addHeader in class org.osgl.http.H.Responsepublic org.osgl.http.H.Response writeContent(java.nio.ByteBuffer buffer)
writeContent in class org.osgl.http.H.Responsepublic void commit()
commit in class org.osgl.http.H.ResponseCopyright © 2014–2017 ActFramework. All rights reserved.