jp.go.nict.langrid.servicesupervisor
クラス PostprocessingHttpServletResponseWrapper

java.lang.Object
  上位を拡張 javax.servlet.ServletResponseWrapper
      上位を拡張 javax.servlet.http.HttpServletResponseWrapper
          上位を拡張 jp.go.nict.langrid.servicesupervisor.PostprocessingHttpServletResponseWrapper
すべての実装されたインタフェース:
javax.servlet.http.HttpServletResponse, javax.servlet.ServletResponse

public class PostprocessingHttpServletResponseWrapper
extends javax.servlet.http.HttpServletResponseWrapper

作成者:
Takao Nakaguchi

フィールドの概要
 
インタフェース 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
 
コンストラクタの概要
PostprocessingHttpServletResponseWrapper(javax.servlet.http.HttpServletResponse response, ProcessContext processContext, FrontEnd frontEnd, boolean enablePostprocess)
           
 
メソッドの概要
 Exception getExceptionInProcessing()
           
 javax.servlet.ServletOutputStream getOutputStream()
           
 byte[] getResponseHead()
           
 int getStatus()
           
 PrintWriter getWriter()
           
 int getWrittenBytes()
           
 void setStatus(int sc)
           
 void setStatus(int sc, String sm)
           
 
クラス javax.servlet.http.HttpServletResponseWrapper から継承されたメソッド
addCookie, addDateHeader, addHeader, addIntHeader, containsHeader, encodeRedirectUrl, encodeRedirectURL, encodeUrl, encodeURL, getHeader, getHeaderNames, getHeaders, sendError, sendError, sendRedirect, setDateHeader, setHeader, setIntHeader
 
クラス javax.servlet.ServletResponseWrapper から継承されたメソッド
flushBuffer, getBufferSize, getCharacterEncoding, getContentType, getLocale, getResponse, isCommitted, isWrapperFor, isWrapperFor, reset, resetBuffer, setBufferSize, setCharacterEncoding, setContentLength, setContentType, setLocale, setResponse
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
インタフェース javax.servlet.ServletResponse から継承されたメソッド
flushBuffer, getBufferSize, getCharacterEncoding, getContentType, getLocale, isCommitted, reset, resetBuffer, setBufferSize, setCharacterEncoding, setContentLength, setContentType, setLocale
 

コンストラクタの詳細

PostprocessingHttpServletResponseWrapper

public PostprocessingHttpServletResponseWrapper(javax.servlet.http.HttpServletResponse response,
                                                ProcessContext processContext,
                                                FrontEnd frontEnd,
                                                boolean enablePostprocess)
                                         throws IOException
例外:
IOException
メソッドの詳細

getStatus

public int getStatus()
定義:
インタフェース javax.servlet.http.HttpServletResponse 内の getStatus
オーバーライド:
クラス javax.servlet.http.HttpServletResponseWrapper 内の getStatus

setStatus

public void setStatus(int sc)
定義:
インタフェース javax.servlet.http.HttpServletResponse 内の setStatus
オーバーライド:
クラス javax.servlet.http.HttpServletResponseWrapper 内の setStatus

setStatus

public void setStatus(int sc,
                      String sm)
定義:
インタフェース javax.servlet.http.HttpServletResponse 内の setStatus
オーバーライド:
クラス javax.servlet.http.HttpServletResponseWrapper 内の setStatus

getWrittenBytes

public int getWrittenBytes()

getExceptionInProcessing

public Exception getExceptionInProcessing()

getResponseHead

public byte[] getResponseHead()

getOutputStream

public javax.servlet.ServletOutputStream getOutputStream()
                                                  throws IOException
定義:
インタフェース javax.servlet.ServletResponse 内の getOutputStream
オーバーライド:
クラス javax.servlet.ServletResponseWrapper 内の getOutputStream
例外:
IOException

getWriter

public PrintWriter getWriter()
                      throws IOException
定義:
インタフェース javax.servlet.ServletResponse 内の getWriter
オーバーライド:
クラス javax.servlet.ServletResponseWrapper 内の getWriter
例外:
IOException