com.ibm.websphere.servlet.response

Class StoredResponse

  1. java.lang.Object
  2. extended byjavax.servlet.ServletResponseWrapper
  3. extended byjavax.servlet.http.HttpServletResponseWrapper
  4. extended bycom.ibm.websphere.servlet.response.StoredResponse
All implemented interfaces:
StoredResponseCompat, com.ibm.wsspi.webcontainer.servlet.IExtendedResponse, com.ibm.wsspi.webcontainer.util.IOutputStreamObserver, com.ibm.wsspi.webcontainer.util.IResponseOutput, java.io.Serializable, javax.servlet.http.HttpServletResponse, javax.servlet.ServletResponse
Direct known subclasses:
ChainedResponse

  1. public class StoredResponse
  2. extends javax.servlet.http.HttpServletResponseWrapper
  3. implements StoredResponseCompat, javax.servlet.http.HttpServletResponse, java.io.Serializable, com.ibm.wsspi.webcontainer.util.IResponseOutput, com.ibm.wsspi.webcontainer.servlet.IExtendedResponse, com.ibm.wsspi.webcontainer.util.IOutputStreamObserver
StoredResponse is a response object that can be instantiated by any servlet and used/passed as a standard HttpResponse. The data that is written to this response will be stored for later use.
See Also:
Serialized Form

Field Summary

Modifier and Type Field and Description
  1. protected
  2. com.ibm.wsspi.webcontainer.util.ByteBufferOutputStream
_bbOut
  1. protected
  2. com.ibm.ws.webcontainer.srt.SRTOutputStream
_out
  1. protected
  2. boolean
_outputStreamObtained
  1. protected
  2. java.io.PrintWriter
_writer
  1. protected
  2. boolean
_writerObtained
  1. protected
  2. int
bufferSize
  1. protected static
  2. java.util.logging.Logger
logger
  1. protected static
  2. com.ibm.ejs.ras.TraceNLS
nls
  1. protected
  2. boolean
outputWritten
Fields inherited from interface javax.servlet.http.HttpServletResponse
SC_ACCEPTED, SC_BAD_GATEWAY, SC_BAD_REQUEST, SC_CONFLICT, SC_CONTINUE, SC_CREATED, SC_EXPECTATION_FAILED, SC_FORBIDDEN, SC_FOUND, SC_GATEWAY_TIMEOUT, SC_GONE, SC_HTTP_VERSION_NOT_SUPPORTED, SC_INTERNAL_SERVER_ERROR, SC_LENGTH_REQUIRED, SC_METHOD_NOT_ALLOWED, SC_MOVED_PERMANENTLY, SC_MOVED_TEMPORARILY, SC_MULTIPLE_CHOICES, SC_NO_CONTENT, SC_NON_AUTHORITATIVE_INFORMATION, SC_NOT_ACCEPTABLE, SC_NOT_FOUND, SC_NOT_IMPLEMENTED, SC_NOT_MODIFIED, SC_OK, SC_PARTIAL_CONTENT, SC_PAYMENT_REQUIRED, SC_PRECONDITION_FAILED, SC_PROXY_AUTHENTICATION_REQUIRED, SC_REQUEST_ENTITY_TOO_LARGE, SC_REQUEST_TIMEOUT, SC_REQUEST_URI_TOO_LONG, SC_REQUESTED_RANGE_NOT_SATISFIABLE, SC_RESET_CONTENT, SC_SEE_OTHER, SC_SERVICE_UNAVAILABLE, SC_SWITCHING_PROTOCOLS, SC_TEMPORARY_REDIRECT, SC_UNAUTHORIZED, SC_UNSUPPORTED_MEDIA_TYPE, SC_USE_PROXY

Constructor Summary

Constructor and Description
StoredResponse()
StoredResponse(boolean isInclude)
StoredResponse(com.ibm.wsspi.webcontainer.servlet.IExtendedResponse extResponse,boolean isInclude)

Method Summary

Modifier and Type Method and Description
  1. void
addCookie(javax.servlet.http.Cookie cookie)
  1. void
addDateHeader(java.lang.String name,long date)
  1. void
addHeader(java.lang.String name,java.lang.String value)
  1. void
addIntHeader(java.lang.String name,int value)
  1. void
addSessionCookie(javax.servlet.http.Cookie cookie)
  1. void
alertClose()
  1. void
alertException()
  1. void
alertFirstFlush()
  1. void
alertFirstWrite()
  1. void
buildResponseData(com.ibm.wsspi.webcontainer.servlet.IExtendedResponse response)
  1. void
buildWriterData(com.ibm.wsspi.webcontainer.servlet.IExtendedResponse response)
  1. void
close()
  1. void
closeResponseOutput(boolean b)
  1. boolean
containsError()
Returns true if sendError() was called on this response.
  1. boolean
containsHeader(java.lang.String name)
  1. void
destroy()
  1. java.lang.String
encodeRedirectUrl(java.lang.String url)
  1. java.lang.String
encodeRedirectURL(java.lang.String url)
  1. java.lang.String
encodeUrl(java.lang.String url)
  1. java.lang.String
encodeURL(java.lang.String url)
  1. void
finish()
  1. protected
  2. void
finishOutput(boolean toByteArray)
  1. void
fireOutputStreamRetrievedEvent(javax.servlet.ServletOutputStream sos)
  1. void
fireWriterRetrievedEvent(java.io.PrintWriter pw)
  1. void
flushBuffer()
  1. void
flushBuffer(boolean flushToWire)
  1. java.util.Enumeration
getAddedHeaderNames()
Retrieve only the headers set in the include
  1. int
getBufferSize()
  1. java.util.List<com.ibm.wsspi.buffermgmt.WsByteBuffer>
getByteBufferList()
  1. java.lang.String
getCharacterEncoding()
Return the character encoding as specified in the charset flag of the content-type.
  1. java.lang.String
getContentType()
  1. javax.servlet.http.Cookie[]
getCookies()
Return the cookies that were set using the addCookie() method.
  1. long
getDateHeader(java.lang.String name)
Retrieve a response header as a date.
  1. ServletErrorReport
getError()
  1. java.lang.String
getErrorMessage()
Returns the error message as reported by the sendError() method.
  1. int
getErrorStatusCode()
Returns the status code as reported by the sendError() method.
  1. java.lang.String
getHeader(java.lang.String name)
Retrieve a response header field by name.
  1. com.ibm.websphere.servlet.response.CollectionEnumerationHybrid<java.lang.String>
getHeaderNames()
Retrieve the names of the header fields that have been set on this response.
  1. java.util.Vector[]
getHeaderTable()
  1. int
getIntHeader(java.lang.String name)
Retrieve a response header as an int.
  1. IResponse
getIResponse()
  1. long
getLastModified()
Returns the date that the data was last modifed in this response or -1 if unknown.
  1. java.util.Locale
getLocale()
  1. byte[]
getOutputBuffer()
  1. java.lang.String
getOutputBufferAsString()
Get the output from the response outputstream as a String.
  1. javax.servlet.ServletOutputStream
getOutputStream()
  1. java.lang.String
getRedirectURI()
Returns the target URI of the redirect as specified by the sendRedirect() method.
  1. int
getStatusCode()
Returns the status code as specifed by the setStatus() method.
  1. java.lang.String
getStatusMessage()
Returns the status message as reported by the setStatus() method.
  1. java.io.PrintWriter
getWriter()
  1. void
initForNextResponse(IResponse res)
  1. boolean
isCommitted()
  1. boolean
isExpired()
Return true if the data in this response has expired.
  1. boolean
isOutputWritten()
  1. boolean
isRedirected()
Returns true if sendRedirect() was called.
  1. boolean
outputStreamObtained()
  1. void
registerOutputMethodListener(com.ibm.wsspi.webcontainer.servlet.IOutputMethodListener listener)
  1. void
removeCookie(java.lang.String cookieName)
  1. void
reset()
  1. void
resetBuffer()
Clears the content of the underlying buffer in the response without clearing headers or status code.
  1. void
sendError(int sc)
  1. void
sendError(int sc,java.lang.String message)
  1. void
sendRedirect(java.lang.String uri)
  1. void
sendRedirect303(java.lang.String uri)
  1. void
setBufferSize(int size)
  1. void
setCharacterEncoding(java.lang.String encoding)
  1. void
setContentLength(int len)
  1. void
setContentType(java.lang.String type)
  1. void
setDateHeader(java.lang.String name,long value)
  1. void
setHeader(java.lang.String name,java.lang.String value)
  1. void
setHeader(java.lang.String name,java.lang.String value,boolean checkInclude)
  1. void
setInclude(boolean isInclude)
  1. void
setInternalHeader(java.lang.String name,java.lang.String value)
  1. void
setInternalHeaderSettable(boolean internalHeaderSettable)
  1. void
setIntHeader(java.lang.String name,int value)
  1. void
setLocale(java.util.Locale loc)
  1. void
setStatus(int sc)
  1. void
setStatus(int sc,java.lang.String message)
  1. void
start()
  1. void
transferResponse(javax.servlet.http.HttpServletResponse target)
Copy the contents of this response to another HttpServletResponse.
  1. boolean
writerObtained()
Methods inherited from class javax.servlet.http.HttpServletResponseWrapper
getHeaders, getStatus
Methods inherited from class javax.servlet.ServletResponseWrapper
getResponse, isWrapperFor, isWrapperFor, setResponse
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface javax.servlet.http.HttpServletResponse
getHeaders, getStatus

Field Detail

logger

  1. protected static java.util.logging.Logger logger

nls

  1. protected static final com.ibm.ejs.ras.TraceNLS nls

_writer

  1. protected java.io.PrintWriter _writer

_out

  1. protected com.ibm.ws.webcontainer.srt.SRTOutputStream _out

_bbOut

  1. protected com.ibm.wsspi.webcontainer.util.ByteBufferOutputStream _bbOut

_writerObtained

  1. protected boolean _writerObtained

_outputStreamObtained

  1. protected boolean _outputStreamObtained

bufferSize

  1. protected int bufferSize

outputWritten

  1. protected boolean outputWritten

Constructor Detail

StoredResponse

  1. public StoredResponse()

StoredResponse

  1. public StoredResponse(boolean isInclude)

StoredResponse

  1. public StoredResponse(com.ibm.wsspi.webcontainer.servlet.IExtendedResponse extResponse,
  2. boolean isInclude)

Method Detail

writerObtained

  1. public boolean writerObtained()
Specified by:
writerObtained in interface com.ibm.wsspi.webcontainer.util.IResponseOutput

outputStreamObtained

  1. public boolean outputStreamObtained( )
Specified by:
outputStreamObtained in interface com.ibm.wsspi.webcontainer.util.IResponseOutput

addCookie

  1. public void addCookie(javax.servlet.http.Cookie cookie)
Specified by:
addCookie in interface javax.servlet.http.HttpServletResponse
Overrides:
addCookie in class javax.servlet.http.HttpServletResponseWrapper

getIResponse

  1. public IResponse getIResponse()
Specified by:
getIResponse in interface com.ibm.wsspi.webcontainer.servlet.IExtendedResponse

getOutputStream

  1. public javax.servlet.ServletOutputStream getOutputStream( )
  2. throws java.lang.IllegalStateException
  3. java.io.IOException
Specified by:
getOutputStream in interface javax.servlet.ServletResponse
Overrides:
getOutputStream in class javax.servlet.ServletResponseWrapper
Throws:
java.lang.IllegalStateException
java.io.IOException

setContentLength

  1. public void setContentLength(int len)
Specified by:
setContentLength in interface javax.servlet.ServletResponse
Overrides:
setContentLength in class javax.servlet.ServletResponseWrapper

setContentType

  1. public void setContentType(java.lang.String type)
Specified by:
setContentType in interface javax.servlet.ServletResponse
Overrides:
setContentType in class javax.servlet.ServletResponseWrapper

setBufferSize

  1. public void setBufferSize(int size)
  2. throws java.lang.IllegalStateException
Specified by:
setBufferSize in interface javax.servlet.ServletResponse
Overrides:
setBufferSize in class javax.servlet.ServletResponseWrapper
Throws:
java.lang.IllegalStateException

getBufferSize

  1. public int getBufferSize()
Specified by:
getBufferSize in interface javax.servlet.ServletResponse
Overrides:
getBufferSize in class javax.servlet.ServletResponseWrapper

flushBuffer

  1. public void flushBuffer()
  2. throws java.io.IOException
Specified by:
flushBuffer in interface javax.servlet.ServletResponse
Overrides:
flushBuffer in class javax.servlet.ServletResponseWrapper
Throws:
java.io.IOException

flushBuffer

  1. public void flushBuffer(boolean flushToWire)
  2. throws java.io.IOException
Specified by:
flushBuffer in interface com.ibm.wsspi.webcontainer.util.IResponseOutput
Throws:
java.io.IOException

isCommitted

  1. public boolean isCommitted()
Specified by:
isCommitted in interface com.ibm.wsspi.webcontainer.util.IResponseOutput
Specified by:
isCommitted in interface javax.servlet.ServletResponse
Overrides:
isCommitted in class javax.servlet.ServletResponseWrapper

reset

  1. public void reset()
  2. throws java.lang.IllegalStateException
Specified by:
reset in interface com.ibm.wsspi.webcontainer.util.IResponseOutput
Specified by:
reset in interface javax.servlet.ServletResponse
Overrides:
reset in class javax.servlet.ServletResponseWrapper
Throws:
java.lang.IllegalStateException

getHeaderTable

  1. public java.util.Vector[] getHeaderTable( )
Specified by:
getHeaderTable in interface com.ibm.wsspi.webcontainer.servlet.IExtendedResponse

addSessionCookie

  1. public void addSessionCookie(javax.servlet.http.Cookie cookie)
Specified by:
addSessionCookie in interface com.ibm.wsspi.webcontainer.servlet.IExtendedResponse

setLocale

  1. public void setLocale(java.util.Locale loc)
Specified by:
setLocale in interface javax.servlet.ServletResponse
Overrides:
setLocale in class javax.servlet.ServletResponseWrapper

setCharacterEncoding

  1. public void setCharacterEncoding( java.lang.String encoding)
Specified by:
setCharacterEncoding in interface javax.servlet.ServletResponse
Overrides:
setCharacterEncoding in class javax.servlet.ServletResponseWrapper

getLocale

  1. public java.util.Locale getLocale( )
Specified by:
getLocale in interface javax.servlet.ServletResponse
Overrides:
getLocale in class javax.servlet.ServletResponseWrapper

addDateHeader

  1. public void addDateHeader(java.lang.String name,
  2. long date)
Specified by:
addDateHeader in interface javax.servlet.http.HttpServletResponse
Overrides:
addDateHeader in class javax.servlet.http.HttpServletResponseWrapper

addHeader

  1. public void addHeader(java.lang.String name,
  2. java.lang.String value)
Specified by:
addHeader in interface javax.servlet.http.HttpServletResponse
Overrides:
addHeader in class javax.servlet.http.HttpServletResponseWrapper

addIntHeader

  1. public void addIntHeader(java.lang.String name,
  2. int value)
Specified by:
addIntHeader in interface javax.servlet.http.HttpServletResponse
Overrides:
addIntHeader in class javax.servlet.http.HttpServletResponseWrapper

setHeader

  1. public void setHeader(java.lang.String name,
  2. java.lang.String value)
Specified by:
setHeader in interface javax.servlet.http.HttpServletResponse
Overrides:
setHeader in class javax.servlet.http.HttpServletResponseWrapper

setInternalHeader

  1. public void setInternalHeader(java.lang.String name,
  2. java.lang.String value)
Specified by:
setInternalHeader in interface com.ibm.wsspi.webcontainer.servlet.IExtendedResponse

setHeader

  1. public void setHeader(java.lang.String name,
  2. java.lang.String value,
  3. boolean checkInclude)
Specified by:
setHeader in interface com.ibm.wsspi.webcontainer.servlet.IExtendedResponse

setIntHeader

  1. public void setIntHeader(java.lang.String name,
  2. int value)
Specified by:
setIntHeader in interface javax.servlet.http.HttpServletResponse
Overrides:
setIntHeader in class javax.servlet.http.HttpServletResponseWrapper

setDateHeader

  1. public void setDateHeader(java.lang.String name,
  2. long value)
Specified by:
setDateHeader in interface javax.servlet.http.HttpServletResponse
Overrides:
setDateHeader in class javax.servlet.http.HttpServletResponseWrapper

containsHeader

  1. public boolean containsHeader(java.lang.String name)
Specified by:
containsHeader in interface javax.servlet.http.HttpServletResponse
Overrides:
containsHeader in class javax.servlet.http.HttpServletResponseWrapper

getWriter

  1. public java.io.PrintWriter getWriter( )
  2. throws java.io.IOException
  3. java.lang.IllegalStateException
Specified by:
getWriter in interface javax.servlet.ServletResponse
Overrides:
getWriter in class javax.servlet.ServletResponseWrapper
Throws:
java.io.IOException
java.lang.IllegalStateException

setStatus

  1. public void setStatus(int sc)
Specified by:
setStatus in interface javax.servlet.http.HttpServletResponse
Overrides:
setStatus in class javax.servlet.http.HttpServletResponseWrapper

setStatus

  1. public void setStatus(int sc,
  2. java.lang.String message)
Specified by:
setStatus in interface javax.servlet.http.HttpServletResponse
Overrides:
setStatus in class javax.servlet.http.HttpServletResponseWrapper

sendError

  1. public void sendError(int sc)
  2. throws java.io.IOException
Specified by:
sendError in interface javax.servlet.http.HttpServletResponse
Overrides:
sendError in class javax.servlet.http.HttpServletResponseWrapper
Throws:
java.io.IOException

sendError

  1. public void sendError(int sc,
  2. java.lang.String message)
  3. throws java.io.IOException
Specified by:
sendError in interface javax.servlet.http.HttpServletResponse
Overrides:
sendError in class javax.servlet.http.HttpServletResponseWrapper
Throws:
java.io.IOException

encodeURL

  1. public java.lang.String encodeURL( java.lang.String url)
Specified by:
encodeURL in interface javax.servlet.http.HttpServletResponse
Overrides:
encodeURL in class javax.servlet.http.HttpServletResponseWrapper

encodeUrl

  1. public java.lang.String encodeUrl( java.lang.String url)
Specified by:
encodeUrl in interface javax.servlet.http.HttpServletResponse
Overrides:
encodeUrl in class javax.servlet.http.HttpServletResponseWrapper

sendRedirect

  1. public void sendRedirect(java.lang.String uri)
  2. throws java.io.IOException
Specified by:
sendRedirect in interface javax.servlet.http.HttpServletResponse
Overrides:
sendRedirect in class javax.servlet.http.HttpServletResponseWrapper
Throws:
java.io.IOException

sendRedirect303

  1. public void sendRedirect303(java.lang.String uri)
  2. throws java.io.IOException
Specified by:
sendRedirect303 in interface com.ibm.wsspi.webcontainer.servlet.IExtendedResponse
Throws:
java.io.IOException

encodeRedirectURL

  1. public java.lang.String encodeRedirectURL( java.lang.String url)
Specified by:
encodeRedirectURL in interface javax.servlet.http.HttpServletResponse
Overrides:
encodeRedirectURL in class javax.servlet.http.HttpServletResponseWrapper

encodeRedirectUrl

  1. public java.lang.String encodeRedirectUrl( java.lang.String url)
Specified by:
encodeRedirectUrl in interface javax.servlet.http.HttpServletResponse
Overrides:
encodeRedirectUrl in class javax.servlet.http.HttpServletResponseWrapper

finishOutput

  1. protected void finishOutput(boolean toByteArray)
  2. throws java.io.IOException
Throws:
java.io.IOException

finish

  1. public void finish()
  2. throws java.io.IOException
Specified by:
finish in interface com.ibm.wsspi.webcontainer.servlet.IExtendedResponse
Throws:
java.io.IOException

close

  1. public void close()
  2. throws java.io.IOException
Throws:
java.io.IOException

getOutputBuffer

  1. public byte[] getOutputBuffer()
  2. throws java.io.IOException
Throws:
java.io.IOException

getByteBufferList

  1. public java.util.List<com.ibm.wsspi.buffermgmt.WsByteBuffer> getByteBufferList( )
  2. throws java.io.IOException
Throws:
java.io.IOException

getOutputBufferAsString

  1. public java.lang.String getOutputBufferAsString( )
  2. throws java.io.IOException
Get the output from the response outputstream as a String. This method should only be used to retrieve content that is known to be text based. Using this method to retrieve binary data will corrupt the response data.
Throws:
java.io.IOException

getHeaderNames

  1. public com.ibm.websphere.servlet.response.CollectionEnumerationHybrid<java.lang.String> getHeaderNames( )
Retrieve the names of the header fields that have been set on this response.
Specified by:
Specified by:
getHeaderNames in interface javax.servlet.http.HttpServletResponse
Overrides:
getHeaderNames in class javax.servlet.http.HttpServletResponseWrapper

getAddedHeaderNames

  1. public java.util.Enumeration getAddedHeaderNames( )
Retrieve only the headers set in the include

getHeader

  1. public java.lang.String getHeader( java.lang.String name)
Retrieve a response header field by name.
Specified by:
getHeader in interface javax.servlet.http.HttpServletResponse
Overrides:
getHeader in class javax.servlet.http.HttpServletResponseWrapper

getIntHeader

  1. public int getIntHeader(java.lang.String name)
Retrieve a response header as an int.

getDateHeader

  1. public long getDateHeader(java.lang.String name)
Retrieve a response header as a date.

containsError

  1. public boolean containsError()
Returns true if sendError() was called on this response.

getError

  1. public ServletErrorReport getError( )

getErrorMessage

  1. public java.lang.String getErrorMessage( )
Returns the error message as reported by the sendError() method.

getErrorStatusCode

  1. public int getErrorStatusCode()
Returns the status code as reported by the sendError() method.

getStatusCode

  1. public int getStatusCode()
Returns the status code as specifed by the setStatus() method.
Specified by:
getStatusCode in interface com.ibm.wsspi.webcontainer.servlet.IExtendedResponse

getStatusMessage

  1. public java.lang.String getStatusMessage( )
Returns the status message as reported by the setStatus() method.

getRedirectURI

  1. public java.lang.String getRedirectURI( )
Returns the target URI of the redirect as specified by the sendRedirect() method.

isRedirected

  1. public boolean isRedirected()
Returns true if sendRedirect() was called.

getCharacterEncoding

  1. public java.lang.String getCharacterEncoding( )
Return the character encoding as specified in the charset flag of the content-type.
Specified by:
getCharacterEncoding in interface javax.servlet.ServletResponse
Overrides:
getCharacterEncoding in class javax.servlet.ServletResponseWrapper

getContentType

  1. public java.lang.String getContentType( )
Specified by:
getContentType in interface javax.servlet.ServletResponse
Overrides:
getContentType in class javax.servlet.ServletResponseWrapper

getCookies

  1. public javax.servlet.http.Cookie[] getCookies( )
Return the cookies that were set using the addCookie() method.

getLastModified

  1. public long getLastModified()
Returns the date that the data was last modifed in this response or -1 if unknown. This method returns the date value specified in the last-modified header.

isExpired

  1. public boolean isExpired()
Return true if the data in this response has expired. This method is useful for caches to determine if the response is up-to-date or if if it should be cleared from the cache. This method returns false by default, subclasses should overload this method to provide their own expiration policies.

transferResponse

  1. public void transferResponse(javax.servlet.http.HttpServletResponse target)
  2. throws java.io.IOException
Copy the contents of this response to another HttpServletResponse. This method is optimized to quickly transfer the contents of this response into another response. This method is useful when this response is cached to generate the same response later.
Throws:
java.io.IOException

resetBuffer

  1. public void resetBuffer()
Clears the content of the underlying buffer in the response without clearing headers or status code.
Specified by:
resetBuffer in interface javax.servlet.ServletResponse
Overrides:
resetBuffer in class javax.servlet.ServletResponseWrapper
Since:
2.3

fireOutputStreamRetrievedEvent

  1. public void fireOutputStreamRetrievedEvent( javax.servlet.ServletOutputStream sos)
Specified by:
fireOutputStreamRetrievedEvent in interface com.ibm.wsspi.webcontainer.servlet.IExtendedResponse

fireWriterRetrievedEvent

  1. public void fireWriterRetrievedEvent( java.io.PrintWriter pw)
Specified by:
fireWriterRetrievedEvent in interface com.ibm.wsspi.webcontainer.servlet.IExtendedResponse

registerOutputMethodListener

  1. public void registerOutputMethodListener( com.ibm.wsspi.webcontainer.servlet.IOutputMethodListener listener)
Specified by:
registerOutputMethodListener in interface com.ibm.wsspi.webcontainer.servlet.IExtendedResponse

destroy

  1. public void destroy()
Specified by:
destroy in interface com.ibm.wsspi.webcontainer.servlet.IExtendedResponse

initForNextResponse

  1. public void initForNextResponse( IResponse res)
Specified by:
initForNextResponse in interface com.ibm.wsspi.webcontainer.servlet.IExtendedResponse

start

  1. public void start()
Specified by:
start in interface com.ibm.wsspi.webcontainer.servlet.IExtendedResponse

setInclude

  1. public void setInclude(boolean isInclude)

setInternalHeaderSettable

  1. public void setInternalHeaderSettable( boolean internalHeaderSettable)

buildResponseData

  1. public void buildResponseData(com.ibm.wsspi.webcontainer.servlet.IExtendedResponse response)

buildWriterData

  1. public void buildWriterData(com.ibm.wsspi.webcontainer.servlet.IExtendedResponse response)

alertClose

  1. public void alertClose()
Specified by:
alertClose in interface com.ibm.wsspi.webcontainer.util.IOutputStreamObserver

alertException

  1. public void alertException()
Specified by:
alertException in interface com.ibm.wsspi.webcontainer.util.IOutputStreamObserver

alertFirstFlush

  1. public void alertFirstFlush()
Specified by:
alertFirstFlush in interface com.ibm.wsspi.webcontainer.util.IOutputStreamObserver

alertFirstWrite

  1. public void alertFirstWrite()
Specified by:
alertFirstWrite in interface com.ibm.wsspi.webcontainer.util.IOutputStreamObserver

closeResponseOutput

  1. public void closeResponseOutput( boolean b)
Specified by:
closeResponseOutput in interface com.ibm.wsspi.webcontainer.servlet.IExtendedResponse

removeCookie

  1. public void removeCookie(java.lang.String cookieName)
Specified by:
removeCookie in interface com.ibm.wsspi.webcontainer.servlet.IExtendedResponse

isOutputWritten

  1. public boolean isOutputWritten( )
Specified by:
isOutputWritten in interface com.ibm.wsspi.webcontainer.servlet.IExtendedResponse