public class ExtendedHttpServletResponseWrapper extends javax.servlet.http.HttpServletResponseWrapper implements ExtendedHttpServletResponse
ExtendedHttpServletResponse
インタフェースの簡潔な実装方法を提供します。 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
修飾子 | コンストラクタと説明 |
---|---|
protected |
ExtendedHttpServletResponseWrapper(ExtendedHttpServletResponse response)
指定したレスポンスをラッピングしたレスポンス・アダプタを構築します。
|
修飾子とタイプ | メソッドと説明 |
---|---|
Integer |
getContentLength()
このメソッドにおけるデフォルトのふるまいとして、 ラップされたレスポンス・オブジェクトにある
jp.co.intra_mart.common.aid.jsdk.javax.servlet.http.ExtendedServletResponse#getContentLength() メソッドをそのまま呼び出します。 |
javax.mail.internet.ContentType |
getContentTypeObject()
このメソッドにおけるデフォルトのふるまいとして、 ラップされたレスポンス・オブジェクトにある
jp.co.intra_mart.common.aid.jsdk.javax.servlet.http.ExtendedServletResponse#getContentTypeObject()
メソッドをそのまま呼び出します。 |
javax.servlet.http.Cookie[] |
getCookies()
このメソッドにおけるデフォルトのふるまいとして、 ラップされたレスポンス・オブジェクトにある
ExtendedHttpServletResponse.getCookies() メソッドをそのまま呼び出します。 |
Long |
getDateHeader(String name)
このメソッドにおけるデフォルトのふるまいとして、 ラップされたレスポンス・オブジェクトにある
ExtendedHttpServletResponse.getDateHeader(String)
メソッドをそのまま呼び出します。 |
long[] |
getDateHeaders(String name)
このメソッドにおけるデフォルトのふるまいとして、 ラップされたレスポンス・オブジェクトにある
ExtendedHttpServletResponse.getDateHeaders(String)
メソッドをそのまま呼び出します。 |
ExtendedHttpServletResponse |
getExtendedHttpServletResponse()
このオブジェクトにラップされているレスポンスを返します。
|
String |
getHeader(String name)
このメソッドにおけるデフォルトのふるまいとして、 ラップされたレスポンス・オブジェクトにある
ExtendedHttpServletResponse.getHeader(String)
メソッドをそのまま呼び出します。 |
Collection<String> |
getHeaders(String name)
このメソッドにおけるデフォルトのふるまいとして、 ラップされたレスポンス・オブジェクトにある
ExtendedHttpServletResponse.getHeaders(String)
メソッドをそのまま呼び出します。 |
Integer |
getIntHeader(String name)
このメソッドにおけるデフォルトのふるまいとして、 ラップされたレスポンス・オブジェクトにある
ExtendedHttpServletResponse.getIntHeader(String)
メソッドをそのまま呼び出します。 |
int[] |
getIntHeaders(String name)
このメソッドにおけるデフォルトのふるまいとして、 ラップされたレスポンス・オブジェクトにある
ExtendedHttpServletResponse.getIntHeaders(String)
メソッドをそのまま呼び出します。 |
int |
getStatus()
このメソッドにおけるデフォルトのふるまいとして、 ラップされたレスポンス・オブジェクトにある
jp.co.intra_mart.common.aid.jsdk.javax.servlet.http.ExtendedHttpServletResponse#getStatus(String)
メソッドをそのまま呼び出します。 |
String |
getStringHeader(String name)
このメソッドにおけるデフォルトのふるまいとして、 ラップされたレスポンス・オブジェクトにある
ExtendedHttpServletResponse.getStringHeader(String)
メソッドをそのまま呼び出します。 |
String[] |
getStringHeaders(String name)
このメソッドにおけるデフォルトのふるまいとして、 ラップされたレスポンス・オブジェクトにある
ExtendedHttpServletResponse.getStringHeaders(String)
メソッドをそのまま呼び出します。 |
void |
setContentType(javax.mail.internet.ContentType type)
このメソッドにおけるデフォルトのふるまいとして、 ラップされたレスポンス・オブジェクトにある
jp.co.intra_mart.common.aid.jsdk.javax.servlet.http.ExtendedServletResponse#setContentType(ContentType)
メソッドをそのまま呼び出します。 |
addCookie, addDateHeader, addHeader, addIntHeader, containsHeader, encodeRedirectUrl, encodeRedirectURL, encodeUrl, encodeURL, sendError, sendError, sendRedirect, setDateHeader, setHeader, setIntHeader, setStatus, setStatus
flushBuffer, getBufferSize, getCharacterEncoding, getContentType, getLocale, getOutputStream, getResponse, getWriter, isCommitted, reset, resetBuffer, setBufferSize, setCharacterEncoding, setContentLength, setContentType, setLocale, setResponse
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
protected ExtendedHttpServletResponseWrapper(ExtendedHttpServletResponse response)
response
- ラップ対象となるレスポンスIllegalArgumentException
- response が null である場合public int getStatus()
jp.co.intra_mart.common.aid.jsdk.javax.servlet.http.ExtendedHttpServletResponse#getStatus(String)
メソッドをそのまま呼び出します。getStatus
インタフェース内 ExtendedHttpServletResponse
public Integer getIntHeader(String name)
ExtendedHttpServletResponse.getIntHeader(String)
メソッドをそのまま呼び出します。getIntHeader
インタフェース内 ExtendedHttpServletResponse
name
- ヘッダの名称public int[] getIntHeaders(String name)
ExtendedHttpServletResponse.getIntHeaders(String)
メソッドをそのまま呼び出します。getIntHeaders
インタフェース内 ExtendedHttpServletResponse
name
- ヘッダの名称public Long getDateHeader(String name)
ExtendedHttpServletResponse.getDateHeader(String)
メソッドをそのまま呼び出します。getDateHeader
インタフェース内 ExtendedHttpServletResponse
name
- ヘッダの名称public long[] getDateHeaders(String name)
ExtendedHttpServletResponse.getDateHeaders(String)
メソッドをそのまま呼び出します。getDateHeaders
インタフェース内 ExtendedHttpServletResponse
name
- ヘッダの名称public String getStringHeader(String name)
ExtendedHttpServletResponse.getStringHeader(String)
メソッドをそのまま呼び出します。getStringHeader
インタフェース内 ExtendedHttpServletResponse
name
- ヘッダの名称public String[] getStringHeaders(String name)
ExtendedHttpServletResponse.getStringHeaders(String)
メソッドをそのまま呼び出します。getStringHeaders
インタフェース内 ExtendedHttpServletResponse
name
- ヘッダの名称public String getHeader(String name)
ExtendedHttpServletResponse.getHeader(String)
メソッドをそのまま呼び出します。getHeader
インタフェース内 ExtendedHttpServletResponse
name
- ヘッダの名称public Collection<String> getHeaders(String name)
ExtendedHttpServletResponse.getHeaders(String)
メソッドをそのまま呼び出します。getHeaders
インタフェース内 ExtendedHttpServletResponse
name
- ヘッダの名称public javax.servlet.http.Cookie[] getCookies()
ExtendedHttpServletResponse.getCookies()
メソッドをそのまま呼び出します。getCookies
インタフェース内 ExtendedHttpServletResponse
public javax.mail.internet.ContentType getContentTypeObject()
jp.co.intra_mart.common.aid.jsdk.javax.servlet.http.ExtendedServletResponse#getContentTypeObject()
メソッドをそのまま呼び出します。getContentTypeObject
インタフェース内 ExtendedServletResponse
public void setContentType(javax.mail.internet.ContentType type)
jp.co.intra_mart.common.aid.jsdk.javax.servlet.http.ExtendedServletResponse#setContentType(ContentType)
メソッドをそのまま呼び出します。setContentType
インタフェース内 ExtendedServletResponse
type
- コンテントタイプを指定する ContentTypepublic Integer getContentLength()
jp.co.intra_mart.common.aid.jsdk.javax.servlet.http.ExtendedServletResponse#getContentLength()
メソッドをそのまま呼び出します。getContentLength
インタフェース内 ExtendedServletResponse
public ExtendedHttpServletResponse getExtendedHttpServletResponse()
Copyright © 2012 NTT DATA INTRAMART CORPORATION