|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.catalina.connector.ResponseWrapper
Abstract convenience class that wraps a Catalina-internal Response object. By default, all methods are delegated to the wrapped response, but subclasses can override individual methods as required to provide the functionality that they require.
| Field Summary | |
protected Response |
response
Deprecated. The wrapped response. |
| Constructor Summary | |
ResponseWrapper(Response response)
Deprecated. Construct a wrapper for the specified response. |
|
| Method Summary | |
javax.servlet.ServletOutputStream |
createOutputStream()
Deprecated. Create and return a ServletOutputStream to write the content associated with this Response. |
void |
finishResponse()
Deprecated. Perform whatever actions are required to flush and close the output stream or writer, in a single operation. |
Connector |
getConnector()
Deprecated. Return the Connector through which this Response is returned. |
int |
getContentCount()
Deprecated. Return the number of bytes actually written to the output stream. |
int |
getContentLength()
Deprecated. Return the content length that was set or calculated for this Response. |
java.lang.String |
getContentType()
Deprecated. Return the content type that was set or calculated for this response, or null if no content type was set. |
Context |
getContext()
Deprecated. Return the Context with which this Response is associated. |
boolean |
getIncluded()
Deprecated. Return the "processing inside an include" flag. |
java.lang.String |
getInfo()
Deprecated. Return descriptive information about this Response implementation and the corresponding version number, in the format <description>/<version>. |
java.io.PrintWriter |
getReporter()
Deprecated. Return a PrintWriter that can be used to render error messages, regardless of whether a stream or writer has already been acquired. |
Request |
getRequest()
Deprecated. Return the Request with which this Response is associated. |
javax.servlet.ServletResponse |
getResponse()
Deprecated. Return the ServletResponse for which this object
is the facade. |
java.io.OutputStream |
getStream()
Deprecated. Return the output stream associated with this Response. |
Response |
getWrappedResponse()
Deprecated. Return the wrapped response. |
void |
recycle()
Deprecated. Release all object references, and initialize instance variables, in preparation for reuse of this object. |
void |
resetBuffer()
Deprecated. Reset the data buffer but not any status or header information. |
void |
setConnector(Connector connector)
Deprecated. Set the Connector through which this Response is returned. |
void |
setContext(Context context)
Deprecated. Set the Context with which this Response is associated. |
void |
setIncluded(boolean included)
Deprecated. Set the "processing inside an include" flag. |
void |
setRequest(Request request)
Deprecated. Set the Request with which this Response is associated. |
void |
setStream(java.io.OutputStream stream)
Deprecated. Set the output stream associated with this Response. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.apache.catalina.Response |
isAppCommitted, isError, isSuspended, sendAcknowledgement, setAppCommitted, setError, setSuspended |
| Field Detail |
protected Response response
| Constructor Detail |
public ResponseWrapper(Response response)
response - The response to be wrapped| Method Detail |
public Response getWrappedResponse()
public Connector getConnector()
getConnector in interface Responsepublic void setConnector(Connector connector)
setConnector in interface Responseconnector - The new connectorpublic int getContentCount()
getContentCount in interface Responsepublic Context getContext()
getContext in interface Responsepublic void setContext(Context context)
setContext in interface Responsecontext - The associated Contextpublic boolean getIncluded()
getIncluded in interface Responsepublic void setIncluded(boolean included)
setIncluded in interface Responseincluded - true if we are currently inside a
RequestDispatcher.include(), else falsepublic java.lang.String getInfo()
<description>/<version>.
getInfo in interface Responsepublic Request getRequest()
getRequest in interface Responsepublic void setRequest(Request request)
setRequest in interface Responserequest - The new associated requestpublic javax.servlet.ServletResponse getResponse()
ServletResponse for which this object
is the facade.
getResponse in interface Responsepublic java.io.OutputStream getStream()
getStream in interface Responsepublic void setStream(java.io.OutputStream stream)
setStream in interface Responsestream - The new output stream
public javax.servlet.ServletOutputStream createOutputStream()
throws java.io.IOException
createOutputStream in interface Responsejava.io.IOException - if an input/output error occurs
public void finishResponse()
throws java.io.IOException
finishResponse in interface Responsejava.io.IOException - if an input/output error occurspublic int getContentLength()
getContentLength in interface Responsepublic java.lang.String getContentType()
null if no content type was set.
getContentType in interface Responsepublic java.io.PrintWriter getReporter()
getReporter in interface Responsepublic void recycle()
recycle in interface Responsepublic void resetBuffer()
resetBuffer in interface Response
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||