org.ajaxanywhere
Class BufferResponseWrapper
java.lang.Object
javax.servlet.ServletResponseWrapper
javax.servlet.http.HttpServletResponseWrapper
org.ajaxanywhere.BufferResponseWrapper
- All Implemented Interfaces:
- javax.servlet.http.HttpServletResponse, javax.servlet.ServletResponse
- public class BufferResponseWrapper
- extends javax.servlet.http.HttpServletResponseWrapper
Date: 23 juil. 2005
Time: 21:19:14
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_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 |
Methods inherited from class javax.servlet.http.HttpServletResponseWrapper |
addCookie, containsHeader, encodeRedirectUrl, encodeRedirectURL, encodeUrl, encodeURL, sendError, sendError, setStatus, setStatus |
Methods inherited from class javax.servlet.ServletResponseWrapper |
getBufferSize, getCharacterEncoding, getLocale, getResponse, isCommitted, reset, resetBuffer, setBufferSize, setContentLength, setLocale, 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.ServletResponse |
getBufferSize, getCharacterEncoding, getLocale, isCommitted, reset, resetBuffer, setBufferSize, setContentLength, setLocale |
BufferResponseWrapper
public BufferResponseWrapper(javax.servlet.http.HttpServletResponse httpServletResponse)
getWriter
public java.io.PrintWriter getWriter()
throws java.io.IOException
- Throws:
java.io.IOException
getOutputStream
public javax.servlet.ServletOutputStream getOutputStream()
throws java.io.IOException
- Throws:
java.io.IOException
output
public void output(java.lang.String content)
throws java.io.IOException
- Outputs the content to OutputStream if the application is using it or to the Writer otherwise.
- Throws:
java.io.IOException
getBuffer
public java.lang.String getBuffer()
getOriginalResponse
public javax.servlet.http.HttpServletResponse getOriginalResponse()
getRedirect
public java.lang.String getRedirect()
sendRedirect
public void sendRedirect(java.lang.String redirect)
throws java.io.IOException
- Throws:
java.io.IOException
findSubstring
public java.lang.String findSubstring(java.lang.String firstDelimiter,
java.lang.String lastDelimiter)
setContentType
public void setContentType(java.lang.String string)
flushBuffer
public void flushBuffer()
throws java.io.IOException
- Throws:
java.io.IOException
setCharacterEncoding
public void setCharacterEncoding(java.lang.String string)
setDateHeader
public void setDateHeader(java.lang.String string,
long l)
addDateHeader
public void addDateHeader(java.lang.String string,
long l)
setHeader
public void setHeader(java.lang.String string,
java.lang.String string1)
addHeader
public void addHeader(java.lang.String string,
java.lang.String string1)
setIntHeader
public void setIntHeader(java.lang.String string,
int i)
addIntHeader
public void addIntHeader(java.lang.String string,
int i)
getWriterBuffer
public java.io.StringWriter getWriterBuffer()
getStreamBuffer
public java.io.ByteArrayOutputStream getStreamBuffer()
Copyright © 2005-2006 AjaxAnywhere Project. All Rights Reserved.