jp.go.nict.langrid.commons.ws.servlet
クラス ByteArrayOutputHttpServletResponseWrapper

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

public class ByteArrayOutputHttpServletResponseWrapper
extends javax.servlet.http.HttpServletResponseWrapper


フィールドの概要
 
インタフェース 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
 
コンストラクタの概要
ByteArrayOutputHttpServletResponseWrapper(javax.servlet.http.HttpServletResponse response)
           
 
メソッドの概要
 byte[] getOutput()
           
 javax.servlet.ServletOutputStream getOutputStream()
           
 int getStatus()
           
 PrintWriter getWriter()
           
 void setStatus(int sc)
           
 
クラス javax.servlet.http.HttpServletResponseWrapper から継承されたメソッド
addCookie, addDateHeader, addHeader, addIntHeader, containsHeader, encodeRedirectUrl, encodeRedirectURL, encodeUrl, encodeURL, getHeader, getHeaderNames, getHeaders, sendError, sendError, sendRedirect, setDateHeader, setHeader, setIntHeader, setStatus
 
クラス 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
 

コンストラクタの詳細

ByteArrayOutputHttpServletResponseWrapper

public ByteArrayOutputHttpServletResponseWrapper(javax.servlet.http.HttpServletResponse response)
メソッドの詳細

getStatus

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

getOutput

public byte[] getOutput()

setStatus

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

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