クラス FlowExternalContext

java.lang.ObjectSE
jakarta.faces.context.ExternalContext
jakarta.faces.context.ExternalContextWrapper
org.springframework.faces.webflow.FlowExternalContext
実装されたすべてのインターフェース:
jakarta.faces.FacesWrapper<jakarta.faces.context.ExternalContext>

public class FlowExternalContext extends jakarta.faces.context.ExternalContextWrapper
HttpServletResponse 以外のカスタムレスポンスオブジェクトをサポートするカスタム ExternalContext 実装。
導入:
2.4
作成者:
Jeremy Grelle, Phillip Webb, Rossen Stoyanchev
  • フィールドのサマリー

    クラス jakarta.faces.context.ExternalContext から継承されたフィールド

    BASIC_AUTH, CLIENT_CERT_AUTH, DIGEST_AUTH, FORM_AUTH
  • コンストラクターの概要

    コンストラクター
    コンストラクター
    説明
    FlowExternalContext(RequestContext context, jakarta.faces.context.ExternalContext wrapped)
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    jakarta.faces.context.ExternalContext
    void
    responseSendError(int statusCode, StringSE message)
    void

    クラス jakarta.faces.context.ExternalContextWrapper から継承されたメソッド

    addResponseCookie, addResponseHeader, dispatch, encodeActionURL, encodeBookmarkableURL, encodeNamespace, encodePartialActionURL, encodeRedirectURL, encodeResourceURL, encodeWebsocketURL, getApplicationContextPath, getApplicationMap, getAuthType, getClientWindow, getContext, getContextName, getFlash, getInitParameter, getInitParameterMap, getMimeType, getRealPath, getRemoteUser, getRequest, getRequestCharacterEncoding, getRequestContentLength, getRequestContentType, getRequestContextPath, getRequestCookieMap, getRequestHeaderMap, getRequestHeaderValuesMap, getRequestLocale, getRequestLocales, getRequestMap, getRequestParameterMap, getRequestParameterNames, getRequestParameterValuesMap, getRequestPathInfo, getRequestScheme, getRequestServerName, getRequestServerPort, getRequestServletPath, getResource, getResourceAsStream, getResourcePaths, getResponseBufferSize, getResponseCharacterEncoding, getResponseContentType, getResponseOutputStream, getResponseOutputWriter, getSession, getSessionId, getSessionMap, getSessionMaxInactiveInterval, getUserPrincipal, invalidateSession, isResponseCommitted, isSecure, isUserInRole, log, log, redirect, release, responseFlushBuffer, responseReset, setClientWindow, setRequest, setRequestCharacterEncoding, setResponseBufferSize, setResponseCharacterEncoding, setResponseContentLength, setResponseContentType, setResponseHeader, setResponseStatus, setSessionMaxInactiveInterval

    クラス java.lang.ObjectSE から継承されたメソッド

    clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSE
  • コンストラクターの詳細

    • FlowExternalContext

      public FlowExternalContext(RequestContext context, jakarta.faces.context.ExternalContext wrapped)
  • メソッドの詳細

    • getWrapped

      public jakarta.faces.context.ExternalContext getWrapped()
      次で指定:
      インターフェース jakarta.faces.FacesWrapper<jakarta.faces.context.ExternalContext>getWrapped 
      オーバーライド:
      クラス jakarta.faces.context.ExternalContextWrappergetWrapped 
    • getResponse

      public ObjectSE getResponse()
      オーバーライド:
      クラス jakarta.faces.context.ExternalContextWrappergetResponse 
    • setResponse

      public void setResponse(ObjectSE response)
      オーバーライド:
      クラス jakarta.faces.context.ExternalContextWrappersetResponse 
    • responseSendError

      public void responseSendError(int statusCode, StringSE message) throws IOExceptionSE
      オーバーライド:
      クラス jakarta.faces.context.ExternalContextWrapperresponseSendError 
      例外:
      IOExceptionSE