パッケージ 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
  • コンストラクタの詳細

    • ReadOnlyHttpServletRequest

      public ReadOnlyHttpServletRequest(jakarta.servlet.http.HttpServletRequest request)
  • メソッドの詳細

    • getLocale

      public Locale getLocale()
      インタフェースからコピーされた説明: RequestInfo
      現在のリクエストに最適の言語をLocaleの形式で取得します。
      定義:
      getLocale インタフェース内 RequestInfo
      定義:
      getLocale インタフェース内 jakarta.servlet.ServletRequest
      オーバーライド:
      getLocale クラス内 jakarta.servlet.ServletRequestWrapper
      戻り値:
      関連項目:
      • ServletRequest.getLocale()
    • authenticate

      public boolean authenticate(jakarta.servlet.http.HttpServletResponse response) throws IOException, jakarta.servlet.ServletException
      定義:
      authenticate インタフェース内 jakarta.servlet.http.HttpServletRequest
      オーバーライド:
      authenticate クラス内 jakarta.servlet.http.HttpServletRequestWrapper
      例外:
      IOException
      jakarta.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
      例外:
      IllegalStateException
      IOException
      jakarta.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
      例外:
      IllegalStateException
      IOException
      jakarta.servlet.ServletException
    • getPathTranslated

      public String getPathTranslated()
      定義:
      getPathTranslated インタフェース内 jakarta.servlet.http.HttpServletRequest
      オーバーライド:
      getPathTranslated クラス内 jakarta.servlet.http.HttpServletRequestWrapper
    • getRequestedSessionId

      public String 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

      public void login(String username, String password) throws jakarta.servlet.ServletException
      定義:
      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

      public jakarta.servlet.ServletInputStream getInputStream() throws IOException
      インタフェースからコピーされた説明: RequestInfo
      リクエストボディのInputStreamを取得します。 リクエストのヘッダーでcontent-typeが指定されていない場合、ボディは空として扱います。
      定義:
      getInputStream インタフェース内 RequestInfo
      定義:
      getInputStream インタフェース内 jakarta.servlet.ServletRequest
      オーバーライド:
      getInputStream クラス内 jakarta.servlet.ServletRequestWrapper
      戻り値:
      例外:
      IOException
      関連項目:
      • ServletRequest.getInputStream()
    • getLocalAddr

      public String getLocalAddr()
      定義:
      getLocalAddr インタフェース内 jakarta.servlet.ServletRequest
      オーバーライド:
      getLocalAddr クラス内 jakarta.servlet.ServletRequestWrapper
    • getLocalName

      public String getLocalName()
      定義:
      getLocalName インタフェース内 jakarta.servlet.ServletRequest
      オーバーライド:
      getLocalName クラス内 jakarta.servlet.ServletRequestWrapper
    • getLocalPort

      public int getLocalPort()
      定義:
      getLocalPort インタフェース内 jakarta.servlet.ServletRequest
      オーバーライド:
      getLocalPort クラス内 jakarta.servlet.ServletRequestWrapper
    • getReader

      public BufferedReader getReader() throws IOException
      インタフェースからコピーされた説明: RequestInfo
      リクエストボディのReaderを取得します。 リクエストのヘッダーでcontent-typeが指定されていない場合、ボディは空として扱います。
      定義:
      getReader インタフェース内 RequestInfo
      定義:
      getReader インタフェース内 jakarta.servlet.ServletRequest
      オーバーライド:
      getReader クラス内 jakarta.servlet.ServletRequestWrapper
      戻り値:
      例外:
      IOException
      関連項目:
      • ServletRequest.getReader()
    • getRequest

      public jakarta.servlet.ServletRequest getRequest()
      オーバーライド:
      getRequest クラス内 jakarta.servlet.ServletRequestWrapper
    • getRequestDispatcher

      public jakarta.servlet.RequestDispatcher getRequestDispatcher(String path)
      定義:
      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

      public boolean isWrapperFor(Class<?> wrappedType)
      オーバーライド:
      isWrapperFor クラス内 jakarta.servlet.ServletRequestWrapper
    • isWrapperFor

      public boolean isWrapperFor(jakarta.servlet.ServletRequest wrapped)
      オーバーライド:
      isWrapperFor クラス内 jakarta.servlet.ServletRequestWrapper
    • removeAttribute

      public void removeAttribute(String name)
      定義:
      removeAttribute インタフェース内 jakarta.servlet.ServletRequest
      オーバーライド:
      removeAttribute クラス内 jakarta.servlet.ServletRequestWrapper
    • setAttribute

      public void setAttribute(String name, Object o)
      定義:
      setAttribute インタフェース内 jakarta.servlet.ServletRequest
      オーバーライド:
      setAttribute クラス内 jakarta.servlet.ServletRequestWrapper
    • setCharacterEncoding

      public void setCharacterEncoding(String enc) throws UnsupportedEncodingException
      定義:
      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