パッケージ org.iplass.mtp.impl.web
クラス ReadOnlyHttpServletRequest
java.lang.Object
jakarta.servlet.ServletRequestWrapper
jakarta.servlet.http.HttpServletRequestWrapper
org.iplass.mtp.impl.web.ReadOnlyHttpServletRequest
- すべての実装されたインタフェース:
jakarta.servlet.http.HttpServletRequest,jakarta.servlet.ServletRequest,RequestInfo
public class ReadOnlyHttpServletRequest
extends jakarta.servlet.http.HttpServletRequestWrapper
implements RequestInfo
-
フィールドの概要
インタフェースから継承されたフィールド jakarta.servlet.http.HttpServletRequest
BASIC_AUTH, CLIENT_CERT_AUTH, DIGEST_AUTH, FORM_AUTH -
コンストラクタの概要
コンストラクタ -
メソッドの概要
修飾子とタイプメソッド説明booleanauthenticate(jakarta.servlet.http.HttpServletResponse response) jakarta.servlet.AsyncContextjakarta.servlet.DispatcherTypejakarta.servlet.ServletInputStreamリクエストボディのInputStreamを取得します。現在のリクエストに最適の言語をLocaleの形式で取得します。intjakarta.servlet.http.PartCollection<jakarta.servlet.http.Part> getParts()リクエストボディのReaderを取得します。jakarta.servlet.ServletRequestjakarta.servlet.RequestDispatchergetRequestDispatcher(String path) jakarta.servlet.ServletContextjakarta.servlet.http.HttpSessionjakarta.servlet.http.HttpSessiongetSession(boolean create) booleanbooleanbooleanbooleanbooleanbooleanisWrapperFor(jakarta.servlet.ServletRequest wrapped) booleanisWrapperFor(Class<?> wrappedType) voidvoidlogout()voidremoveAttribute(String name) voidsetAttribute(String name, Object o) voidvoidsetRequest(jakarta.servlet.ServletRequest request) jakarta.servlet.AsyncContextjakarta.servlet.AsyncContextstartAsync(jakarta.servlet.ServletRequest servletRequest, jakarta.servlet.ServletResponse servletResponse) クラスから継承されたメソッド jakarta.servlet.http.HttpServletRequestWrapper
changeSessionId, getAuthType, getContextPath, getCookies, getDateHeader, getHeader, getHeaderNames, getHeaders, getHttpServletMapping, getIntHeader, getMethod, getPathInfo, getQueryString, getRemoteUser, getRequestURI, getRequestURL, getServletPath, getTrailerFields, getUserPrincipal, isTrailerFieldsReady, isUserInRole, newPushBuilder, upgradeクラスから継承されたメソッド jakarta.servlet.ServletRequestWrapper
getAttribute, getAttributeNames, getCharacterEncoding, getContentLength, getContentLengthLong, getContentType, getLocales, getParameter, getParameterMap, getParameterNames, getParameterValues, getProtocol, getProtocolRequestId, getRemoteAddr, getRemoteHost, getRemotePort, getRequestId, getScheme, getServerName, getServerPort, getServletConnection, isSecureクラスから継承されたメソッド java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitインタフェースから継承されたメソッド org.iplass.mtp.web.actionmapping.RequestInfo
getAuthType, getCharacterEncoding, getContentLength, getContentType, getContextPath, getCookies, getDateHeader, getHeader, getHeaderNames, getHeaders, getIntHeader, getLocales, getMethod, getPathInfo, getProtocol, getQueryString, getRemoteAddr, getRemoteHost, getRemotePort, getRemoteUser, getRequestURI, getRequestURL, getScheme, getServerName, getServerPort, getServletPath, getUserPrincipal, isSecure, isUserInRoleインタフェースから継承されたメソッド jakarta.servlet.ServletRequest
getAttribute, getAttributeNames, getCharacterEncoding, getContentLength, getContentLengthLong, getContentType, getLocales, getParameter, getParameterMap, getParameterNames, getParameterValues, getProtocol, getProtocolRequestId, getRemoteAddr, getRemoteHost, getRemotePort, getRequestId, getScheme, getServerName, getServerPort, getServletConnection, isSecure
-
コンストラクタの詳細
-
ReadOnlyHttpServletRequest
public ReadOnlyHttpServletRequest(jakarta.servlet.http.HttpServletRequest request)
-
-
メソッドの詳細
-
getLocale
インタフェースからコピーされた説明:RequestInfo現在のリクエストに最適の言語をLocaleの形式で取得します。- 定義:
getLocaleインタフェース内RequestInfo- 定義:
getLocaleインタフェース内jakarta.servlet.ServletRequest- オーバーライド:
getLocaleクラス内jakarta.servlet.ServletRequestWrapper- 戻り値:
- 関連項目:
-
authenticate
public boolean authenticate(jakarta.servlet.http.HttpServletResponse response) throws IOException, jakarta.servlet.ServletException - 定義:
authenticateインタフェース内jakarta.servlet.http.HttpServletRequest- オーバーライド:
authenticateクラス内jakarta.servlet.http.HttpServletRequestWrapper- 例外:
IOExceptionjakarta.servlet.ServletException
-
getPart
public jakarta.servlet.http.Part getPart(String name) throws IllegalStateException, IOException, jakarta.servlet.ServletException - 定義:
getPartインタフェース内jakarta.servlet.http.HttpServletRequest- オーバーライド:
getPartクラス内jakarta.servlet.http.HttpServletRequestWrapper- 例外:
IllegalStateExceptionIOExceptionjakarta.servlet.ServletException
-
getParts
public Collection<jakarta.servlet.http.Part> getParts() throws IllegalStateException, IOException, jakarta.servlet.ServletException- 定義:
getPartsインタフェース内jakarta.servlet.http.HttpServletRequest- オーバーライド:
getPartsクラス内jakarta.servlet.http.HttpServletRequestWrapper- 例外:
IllegalStateExceptionIOExceptionjakarta.servlet.ServletException
-
getPathTranslated
- 定義:
getPathTranslatedインタフェース内jakarta.servlet.http.HttpServletRequest- オーバーライド:
getPathTranslatedクラス内jakarta.servlet.http.HttpServletRequestWrapper
-
getRequestedSessionId
- 定義:
getRequestedSessionIdインタフェース内jakarta.servlet.http.HttpServletRequest- オーバーライド:
getRequestedSessionIdクラス内jakarta.servlet.http.HttpServletRequestWrapper
-
getSession
public jakarta.servlet.http.HttpSession getSession()- 定義:
getSessionインタフェース内jakarta.servlet.http.HttpServletRequest- オーバーライド:
getSessionクラス内jakarta.servlet.http.HttpServletRequestWrapper
-
getSession
public jakarta.servlet.http.HttpSession getSession(boolean create) - 定義:
getSessionインタフェース内jakarta.servlet.http.HttpServletRequest- オーバーライド:
getSessionクラス内jakarta.servlet.http.HttpServletRequestWrapper
-
isRequestedSessionIdFromCookie
public boolean isRequestedSessionIdFromCookie()- 定義:
isRequestedSessionIdFromCookieインタフェース内jakarta.servlet.http.HttpServletRequest- オーバーライド:
isRequestedSessionIdFromCookieクラス内jakarta.servlet.http.HttpServletRequestWrapper
-
isRequestedSessionIdFromURL
public boolean isRequestedSessionIdFromURL()- 定義:
isRequestedSessionIdFromURLインタフェース内jakarta.servlet.http.HttpServletRequest- オーバーライド:
isRequestedSessionIdFromURLクラス内jakarta.servlet.http.HttpServletRequestWrapper
-
isRequestedSessionIdValid
public boolean isRequestedSessionIdValid()- 定義:
isRequestedSessionIdValidインタフェース内jakarta.servlet.http.HttpServletRequest- オーバーライド:
isRequestedSessionIdValidクラス内jakarta.servlet.http.HttpServletRequestWrapper
-
login
- 定義:
loginインタフェース内jakarta.servlet.http.HttpServletRequest- オーバーライド:
loginクラス内jakarta.servlet.http.HttpServletRequestWrapper- 例外:
jakarta.servlet.ServletException
-
logout
public void logout() throws jakarta.servlet.ServletException- 定義:
logoutインタフェース内jakarta.servlet.http.HttpServletRequest- オーバーライド:
logoutクラス内jakarta.servlet.http.HttpServletRequestWrapper- 例外:
jakarta.servlet.ServletException
-
getAsyncContext
public jakarta.servlet.AsyncContext getAsyncContext()- 定義:
getAsyncContextインタフェース内jakarta.servlet.ServletRequest- オーバーライド:
getAsyncContextクラス内jakarta.servlet.ServletRequestWrapper
-
getDispatcherType
public jakarta.servlet.DispatcherType getDispatcherType()- 定義:
getDispatcherTypeインタフェース内jakarta.servlet.ServletRequest- オーバーライド:
getDispatcherTypeクラス内jakarta.servlet.ServletRequestWrapper
-
getInputStream
インタフェースからコピーされた説明:RequestInfoリクエストボディのInputStreamを取得します。 リクエストのヘッダーでcontent-typeが指定されていない場合、ボディは空として扱います。- 定義:
getInputStreamインタフェース内RequestInfo- 定義:
getInputStreamインタフェース内jakarta.servlet.ServletRequest- オーバーライド:
getInputStreamクラス内jakarta.servlet.ServletRequestWrapper- 戻り値:
- 例外:
IOException- 関連項目:
-
getLocalAddr
- 定義:
getLocalAddrインタフェース内jakarta.servlet.ServletRequest- オーバーライド:
getLocalAddrクラス内jakarta.servlet.ServletRequestWrapper
-
getLocalName
- 定義:
getLocalNameインタフェース内jakarta.servlet.ServletRequest- オーバーライド:
getLocalNameクラス内jakarta.servlet.ServletRequestWrapper
-
getLocalPort
public int getLocalPort()- 定義:
getLocalPortインタフェース内jakarta.servlet.ServletRequest- オーバーライド:
getLocalPortクラス内jakarta.servlet.ServletRequestWrapper
-
getReader
インタフェースからコピーされた説明:RequestInfoリクエストボディのReaderを取得します。 リクエストのヘッダーでcontent-typeが指定されていない場合、ボディは空として扱います。- 定義:
getReaderインタフェース内RequestInfo- 定義:
getReaderインタフェース内jakarta.servlet.ServletRequest- オーバーライド:
getReaderクラス内jakarta.servlet.ServletRequestWrapper- 戻り値:
- 例外:
IOException- 関連項目:
-
getRequest
public jakarta.servlet.ServletRequest getRequest()- オーバーライド:
getRequestクラス内jakarta.servlet.ServletRequestWrapper
-
getRequestDispatcher
- 定義:
getRequestDispatcherインタフェース内jakarta.servlet.ServletRequest- オーバーライド:
getRequestDispatcherクラス内jakarta.servlet.ServletRequestWrapper
-
getServletContext
public jakarta.servlet.ServletContext getServletContext()- 定義:
getServletContextインタフェース内jakarta.servlet.ServletRequest- オーバーライド:
getServletContextクラス内jakarta.servlet.ServletRequestWrapper
-
isAsyncStarted
public boolean isAsyncStarted()- 定義:
isAsyncStartedインタフェース内jakarta.servlet.ServletRequest- オーバーライド:
isAsyncStartedクラス内jakarta.servlet.ServletRequestWrapper
-
isAsyncSupported
public boolean isAsyncSupported()- 定義:
isAsyncSupportedインタフェース内jakarta.servlet.ServletRequest- オーバーライド:
isAsyncSupportedクラス内jakarta.servlet.ServletRequestWrapper
-
isWrapperFor
- オーバーライド:
isWrapperForクラス内jakarta.servlet.ServletRequestWrapper
-
isWrapperFor
public boolean isWrapperFor(jakarta.servlet.ServletRequest wrapped) - オーバーライド:
isWrapperForクラス内jakarta.servlet.ServletRequestWrapper
-
removeAttribute
- 定義:
removeAttributeインタフェース内jakarta.servlet.ServletRequest- オーバーライド:
removeAttributeクラス内jakarta.servlet.ServletRequestWrapper
-
setAttribute
- 定義:
setAttributeインタフェース内jakarta.servlet.ServletRequest- オーバーライド:
setAttributeクラス内jakarta.servlet.ServletRequestWrapper
-
setCharacterEncoding
- 定義:
setCharacterEncodingインタフェース内jakarta.servlet.ServletRequest- オーバーライド:
setCharacterEncodingクラス内jakarta.servlet.ServletRequestWrapper- 例外:
UnsupportedEncodingException
-
setRequest
public void setRequest(jakarta.servlet.ServletRequest request) - オーバーライド:
setRequestクラス内jakarta.servlet.ServletRequestWrapper
-
startAsync
public jakarta.servlet.AsyncContext startAsync()- 定義:
startAsyncインタフェース内jakarta.servlet.ServletRequest- オーバーライド:
startAsyncクラス内jakarta.servlet.ServletRequestWrapper
-
startAsync
public jakarta.servlet.AsyncContext startAsync(jakarta.servlet.ServletRequest servletRequest, jakarta.servlet.ServletResponse servletResponse) throws IllegalStateException - 定義:
startAsyncインタフェース内jakarta.servlet.ServletRequest- オーバーライド:
startAsyncクラス内jakarta.servlet.ServletRequestWrapper- 例外:
IllegalStateException
-