org.seasar.framework.mock.servlet
クラス MockHttpServletResponseImpl

java.lang.Object
  拡張org.seasar.framework.mock.servlet.MockHttpServletResponseImpl
すべての実装インタフェース:
HttpServletResponse, MockHttpServletResponse, ServletResponse

public class MockHttpServletResponseImpl
extends Object
implements MockHttpServletResponse

作成者:
higa

フィールドの概要
 
インタフェース 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
 
コンストラクタの概要
MockHttpServletResponseImpl(HttpServletRequest request)
           
 
メソッドの概要
 void addCookie(Cookie cookie)
           
 void addDateHeader(String name, long value)
           
 void addHeader(String name, String value)
           
 void addIntHeader(String name, int value)
           
 boolean containsHeader(String name)
           
 String encodeRedirectUrl(String url)
          推奨されていません。  
 String encodeRedirectURL(String url)
           
 String encodeUrl(String url)
          推奨されていません。  
 String encodeURL(String url)
           
 void flushBuffer()
           
 int getBufferSize()
           
 String getCharacterEncoding()
           
 int getContentLength()
           
 String getContentType()
           
 Cookie[] getCookies()
           
 String getHeader(String name)
           
 Enumeration getHeaderNames()
           
 Enumeration getHeaders(String name)
           
 int getIntHeader(String name)
           
 Locale getLocale()
           
 String getMessage()
           
 ServletOutputStream getOutputStream()
           
 byte[] getResponseBytes()
           
 String getResponseString()
           
 int getStatus()
           
 PrintWriter getWriter()
           
 boolean isCommitted()
           
 void reset()
           
 void resetBuffer()
           
 void sendError(int status)
           
 void sendError(int status, String message)
           
 void sendRedirect(String path)
           
 void setBufferSize(int size)
           
 void setCharacterEncoding(String characterEncoding)
           
 void setContentLength(int contentLength)
           
 void setContentType(String contentType)
           
 void setDateHeader(String name, long value)
           
 void setHeader(String name, String value)
           
 void setIntHeader(String name, int value)
           
 void setLocale(Locale locale)
           
 void setStatus(int status)
           
 void setStatus(int status, String message)
          推奨されていません。  
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

MockHttpServletResponseImpl

public MockHttpServletResponseImpl(HttpServletRequest request)
メソッドの詳細

getCookies

public Cookie[] getCookies()
定義:
インタフェース MockHttpServletResponse 内の getCookies

addCookie

public void addCookie(Cookie cookie)
定義:
インタフェース HttpServletResponse 内の addCookie
関連項目:
HttpServletResponse.addCookie(javax.servlet.http.Cookie)

containsHeader

public boolean containsHeader(String name)
定義:
インタフェース HttpServletResponse 内の containsHeader
関連項目:
HttpServletResponse.containsHeader(java.lang.String)

encodeURL

public String encodeURL(String url)
定義:
インタフェース HttpServletResponse 内の encodeURL
関連項目:
HttpServletResponse.encodeURL(java.lang.String)

encodeRedirectURL

public String encodeRedirectURL(String url)
定義:
インタフェース HttpServletResponse 内の encodeRedirectURL
関連項目:
HttpServletResponse.encodeRedirectURL(java.lang.String)

encodeUrl

public String encodeUrl(String url)
推奨されていません。  

定義:
インタフェース HttpServletResponse 内の encodeUrl
関連項目:
HttpServletResponse.encodeUrl(java.lang.String)

encodeRedirectUrl

public String encodeRedirectUrl(String url)
推奨されていません。  

定義:
インタフェース HttpServletResponse 内の encodeRedirectUrl
関連項目:
HttpServletResponse.encodeRedirectUrl(java.lang.String)

getStatus

public int getStatus()
定義:
インタフェース MockHttpServletResponse 内の getStatus

getMessage

public String getMessage()
定義:
インタフェース MockHttpServletResponse 内の getMessage

sendError

public void sendError(int status,
                      String message)
               throws IOException
定義:
インタフェース HttpServletResponse 内の sendError
例外:
IOException
関連項目:
HttpServletResponse.sendError(int, java.lang.String)

sendError

public void sendError(int status)
               throws IOException
定義:
インタフェース HttpServletResponse 内の sendError
例外:
IOException
関連項目:
HttpServletResponse.sendError(int)

sendRedirect

public void sendRedirect(String path)
                  throws IOException
定義:
インタフェース HttpServletResponse 内の sendRedirect
例外:
IOException
関連項目:
HttpServletResponse.sendRedirect(java.lang.String)

getHeaders

public Enumeration getHeaders(String name)
定義:
インタフェース MockHttpServletResponse 内の getHeaders

getHeader

public String getHeader(String name)
定義:
インタフェース MockHttpServletResponse 内の getHeader

getHeaderNames

public Enumeration getHeaderNames()
定義:
インタフェース MockHttpServletResponse 内の getHeaderNames

setDateHeader

public void setDateHeader(String name,
                          long value)
定義:
インタフェース HttpServletResponse 内の setDateHeader
関連項目:
HttpServletResponse.setDateHeader(java.lang.String, long)

addDateHeader

public void addDateHeader(String name,
                          long value)
定義:
インタフェース HttpServletResponse 内の addDateHeader
関連項目:
HttpServletResponse.addDateHeader(java.lang.String, long)

setHeader

public void setHeader(String name,
                      String value)
定義:
インタフェース HttpServletResponse 内の setHeader
関連項目:
HttpServletResponse.setHeader(java.lang.String, java.lang.String)

addHeader

public void addHeader(String name,
                      String value)
定義:
インタフェース HttpServletResponse 内の addHeader
関連項目:
HttpServletResponse.addHeader(java.lang.String, java.lang.String)

getIntHeader

public int getIntHeader(String name)
定義:
インタフェース MockHttpServletResponse 内の getIntHeader

setIntHeader

public void setIntHeader(String name,
                         int value)
定義:
インタフェース HttpServletResponse 内の setIntHeader
関連項目:
HttpServletResponse.setIntHeader(java.lang.String, int)

addIntHeader

public void addIntHeader(String name,
                         int value)
定義:
インタフェース HttpServletResponse 内の addIntHeader
関連項目:
HttpServletResponse.addIntHeader(java.lang.String, int)

setStatus

public void setStatus(int status)
定義:
インタフェース HttpServletResponse 内の setStatus
関連項目:
HttpServletResponse.setStatus(int)

setStatus

public void setStatus(int status,
                      String message)
推奨されていません。  

定義:
インタフェース HttpServletResponse 内の setStatus
関連項目:
HttpServletResponse.setStatus(int, java.lang.String)

getCharacterEncoding

public String getCharacterEncoding()
定義:
インタフェース ServletResponse 内の getCharacterEncoding
関連項目:
ServletResponse.getCharacterEncoding()

setCharacterEncoding

public void setCharacterEncoding(String characterEncoding)
定義:
インタフェース MockHttpServletResponse 内の setCharacterEncoding

getOutputStream

public ServletOutputStream getOutputStream()
                                    throws IOException
定義:
インタフェース ServletResponse 内の getOutputStream
例外:
IOException
関連項目:
ServletResponse.getOutputStream()

getWriter

public PrintWriter getWriter()
                      throws IOException
定義:
インタフェース ServletResponse 内の getWriter
例外:
IOException
関連項目:
ServletResponse.getWriter()

setContentLength

public void setContentLength(int contentLength)
定義:
インタフェース ServletResponse 内の setContentLength
関連項目:
ServletResponse.setContentLength(int)

getContentLength

public int getContentLength()
定義:
インタフェース MockHttpServletResponse 内の getContentLength

getContentType

public String getContentType()
定義:
インタフェース MockHttpServletResponse 内の getContentType

setContentType

public void setContentType(String contentType)
定義:
インタフェース ServletResponse 内の setContentType
関連項目:
ServletResponse.setContentType(java.lang.String)

setBufferSize

public void setBufferSize(int size)
定義:
インタフェース ServletResponse 内の setBufferSize
関連項目:
ServletResponse.setBufferSize(int)

getBufferSize

public int getBufferSize()
定義:
インタフェース ServletResponse 内の getBufferSize
関連項目:
ServletResponse.getBufferSize()

flushBuffer

public void flushBuffer()
                 throws IOException
定義:
インタフェース ServletResponse 内の flushBuffer
例外:
IOException
関連項目:
ServletResponse.flushBuffer()

resetBuffer

public void resetBuffer()
定義:
インタフェース ServletResponse 内の resetBuffer
関連項目:
ServletResponse.resetBuffer()

isCommitted

public boolean isCommitted()
定義:
インタフェース ServletResponse 内の isCommitted
関連項目:
ServletResponse.isCommitted()

reset

public void reset()
定義:
インタフェース ServletResponse 内の reset
関連項目:
ServletResponse.reset()

setLocale

public void setLocale(Locale locale)
定義:
インタフェース ServletResponse 内の setLocale
関連項目:
ServletResponse.setLocale(java.util.Locale)

getLocale

public Locale getLocale()
定義:
インタフェース ServletResponse 内の getLocale
関連項目:
ServletResponse.getLocale()

getResponseBytes

public byte[] getResponseBytes()
定義:
インタフェース MockHttpServletResponse 内の getResponseBytes

getResponseString

public String getResponseString()
定義:
インタフェース MockHttpServletResponse 内の getResponseString


Copyright © 2004-2007 The Seasar Foundation. All Rights Reserved.