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, me
public 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.Response
public java.lang.Object context()
context
in class org.osgl.http.H.Response
public boolean writerCreated()
writerCreated
in class org.osgl.http.H.Response
public java.io.OutputStream outputStream() throws java.lang.IllegalStateException, org.osgl.exception.UnexpectedIOException
outputStream
in class org.osgl.http.H.Response
java.lang.IllegalStateException
org.osgl.exception.UnexpectedIOException
public java.io.Writer writer() throws java.lang.IllegalStateException, org.osgl.exception.UnexpectedIOException
writer
in class org.osgl.http.H.Response
java.lang.IllegalStateException
org.osgl.exception.UnexpectedIOException
public java.io.PrintWriter printWriter()
printWriter
in class org.osgl.http.H.Response
public org.osgl.http.H.Response contentType(java.lang.String type)
contentType
in class org.osgl.http.H.Response
public org.osgl.http.H.Response initContentType(java.lang.String type)
initContentType
in class org.osgl.http.H.Response
public org.osgl.http.H.Response contentDisposition(java.lang.String filename, boolean inline)
contentDisposition
in class org.osgl.http.H.Response
public org.osgl.http.H.Response prepareDownload(java.lang.String filename)
prepareDownload
in class org.osgl.http.H.Response
public org.osgl.http.H.Response etag(java.lang.String etag)
etag
in class org.osgl.http.H.Response
public org.osgl.http.H.Response locale(java.util.Locale locale)
locale
in class org.osgl.http.H.Response
public org.osgl.http.H.Response sendError(int sc, java.lang.String msg, java.lang.Object... args)
sendError
in class org.osgl.http.H.Response
public org.osgl.http.H.Response status(org.osgl.http.H.Status s)
status
in class org.osgl.http.H.Response
public org.osgl.http.H.Response addHeaderIfNotAdded(java.lang.String name, java.lang.String value)
addHeaderIfNotAdded
in class org.osgl.http.H.Response
public org.osgl.http.H.Response writeBinary(org.osgl.storage.ISObject binary)
writeBinary
in class org.osgl.http.H.Response
public org.osgl.http.H.Response writeContent(java.lang.String s)
writeContent
in class org.osgl.http.H.Response
public org.osgl.http.H.Response writeText(java.lang.String content)
writeText
in class org.osgl.http.H.Response
public org.osgl.http.H.Response writeHtml(java.lang.String content)
writeHtml
in class org.osgl.http.H.Response
public org.osgl.http.H.Response writeJSON(java.lang.String content)
writeJSON
in class org.osgl.http.H.Response
protected java.lang.Class _impl()
_impl
in class org.osgl.http.H.Response
protected java.io.OutputStream createOutputStream()
createOutputStream
in class org.osgl.http.H.Response
public java.lang.String characterEncoding()
characterEncoding
in class ActResponse
public ActResponse characterEncoding(java.lang.String encoding)
characterEncoding
in class ActResponse
public org.osgl.http.H.Response contentLength(long len)
contentLength
in class org.osgl.http.H.Response
protected void _setContentType(java.lang.String type)
_setContentType
in class ActResponse
protected void _setLocale(java.util.Locale loc)
_setLocale
in class org.osgl.http.H.Response
public java.util.Locale locale()
locale
in class org.osgl.http.H.Response
public void addCookie(org.osgl.http.H.Cookie cookie)
addCookie
in class org.osgl.http.H.Response
public boolean containsHeader(java.lang.String name)
containsHeader
in class org.osgl.http.H.Response
public ActResponse sendError(int sc, java.lang.String msg)
sendError
in class ActResponse
public ActResponse sendError(int sc)
sendError
in class ActResponse
public ActResponse sendRedirect(java.lang.String location)
sendRedirect
in class ActResponse
public org.osgl.http.H.Response header(java.lang.String name, java.lang.String value)
header
in class org.osgl.http.H.Response
public org.osgl.http.H.Response status(int sc)
status
in class org.osgl.http.H.Response
public org.osgl.http.H.Response addHeader(java.lang.String name, java.lang.String value)
addHeader
in class org.osgl.http.H.Response
public org.osgl.http.H.Response writeContent(java.nio.ByteBuffer buffer)
writeContent
in class org.osgl.http.H.Response
public void commit()
commit
in class org.osgl.http.H.Response
Copyright © 2014–2017 ActFramework. All rights reserved.