クラス ExternalContextWrapper
- java.lang.ObjectSE
-
- jakarta.faces.context.ExternalContext
-
- jakarta.faces.context.ExternalContextWrapper
- 実装されているすべてのインターフェース:
FacesWrapper<ExternalContext>
public abstract class ExternalContextWrapper extends ExternalContext implements FacesWrapper<ExternalContext>
既存の
ExternalContextインスタンスに特殊な動作を提供したい開発者によってサブクラス化することができるExternalContextの簡単な実装を提供します。すべてのメソッドのデフォルトの実装では、ラップされたExternalContextインスタンスを呼び出します。使用方法: このクラスを継承し、ラップされている実装をコンストラクターにプッシュし、
getWrapped()を使用してラップされているインスタンスにアクセスします。- 導入:
- 2.0
フィールドのサマリー
クラス jakarta.faces.context.ExternalContext から継承されたフィールド
BASIC_AUTH, CLIENT_CERT_AUTH, DIGEST_AUTH, FORM_AUTH
コンストラクターの概要
コンストラクター コンストラクター 説明 ExternalContextWrapper()使用すべきではありません。ラップされている実装を使用する他のコンストラクターを使用します。ExternalContextWrapper(ExternalContext wrapped)この外部コンテキストが装飾されている場合、装飾を行う実装は、ラップされている実装をこのコンストラクターにプッシュする必要があります。
方法の概要
コンストラクターの詳細
ExternalContextWrapper
@DeprecatedSE public ExternalContextWrapper()
使用すべきではありません。ラップされている実装を使用する他のコンストラクターを使用します。
ExternalContextWrapper
public ExternalContextWrapper(ExternalContext wrapped)
この外部コンテキストが装飾されている場合、装飾を行う実装は、ラップされている実装をこのコンストラクターにプッシュする必要があります。
getWrapped()は、ラップされている実装を返します。- パラメーター:
wrapped- ラップされる実装。- 導入:
- 2.3
メソッドの詳細
getWrapped
public ExternalContext getWrapped()
インターフェースからコピーされた説明:FacesWrapperこのインターフェースを実装するクラスは、このメソッドを使用して、ラップされているクラスのインスタンスを返します。
- 次で指定:
- インターフェース
FacesWrapper<ExternalContext>のgetWrapped - 戻り値:
- ラップされたインスタンス。
dispatch
public void dispatch(StringSE path) throws IOExceptionSE
このメソッドのデフォルトの動作は、ラップされた
ExternalContextオブジェクトでExternalContext.dispatch(String)を呼び出すことです。- 次で指定:
- クラス
ExternalContextのdispatch - パラメーター:
path- 指定されたリソースへのコンテキスト相対パス。スラッシュ("/")文字で始まる必要があります- 例外:
IOExceptionSE- 入出力エラーが発生した場合- 関連事項:
ExternalContext.dispatch(String)
encodeActionURL
public StringSE encodeActionURL(StringSE url)
このメソッドのデフォルトの動作は、ラップされた
ExternalContextオブジェクトでExternalContext.encodeActionURL(String)を呼び出すことです。- 次で指定:
- クラス
ExternalContextのencodeActionURL - パラメーター:
url- エンコードする入力 URL- 戻り値:
- エンコードされた URL。
- 関連事項:
ExternalContext.encodeActionURL(String)
encodeNamespace
public StringSE encodeNamespace(StringSE name)
このメソッドのデフォルトの動作は、ラップされた
ExternalContextオブジェクトでExternalContext.encodeNamespace(String)を呼び出すことです。- 次で指定:
- クラス
ExternalContextのencodeNamespace - パラメーター:
name- エンコードする名前- 戻り値:
- 名前空間が前に付けられた一意の名前。
- 関連事項:
ExternalContext.encodeNamespace(String)
encodePartialActionURL
public StringSE encodePartialActionURL(StringSE url)
このメソッドのデフォルトの動作は、ラップされた
ExternalContextオブジェクトでExternalContext.encodePartialActionURL(String)を呼び出すことです。- オーバーライド:
- クラス
ExternalContextのencodePartialActionURL - パラメーター:
url- エンコードする入力 URL- 戻り値:
- エンコードされた URL。
- 関連事項:
ExternalContext.encodePartialActionURL(String)
encodeResourceURL
public StringSE encodeResourceURL(StringSE url)
このメソッドのデフォルトの動作は、ラップされた
ExternalContextオブジェクトでExternalContext.encodeResourceURL(String)を呼び出すことです。- 次で指定:
- クラス
ExternalContextのencodeResourceURL - パラメーター:
url- エンコードする入力 URL- 戻り値:
- エンコードされたリソース URL。
- 関連事項:
ExternalContext.encodeResourceURL(String)
encodeWebsocketURL
public StringSE encodeWebsocketURL(StringSE url)
このメソッドのデフォルトの動作は、ラップされた
ExternalContextオブジェクトでExternalContext.encodeWebsocketURL(String)を呼び出すことです。- 次で指定:
- クラス
ExternalContextのencodeWebsocketURL - パラメーター:
url- エンコードする入力 URL。- 戻り値:
- エンコードされた WebSocket URL。
- 関連事項:
ExternalContext.encodeWebsocketURL(String)
getApplicationMap
public MapSE<StringSE,ObjectSE> getApplicationMap()
このメソッドのデフォルトの動作は、ラップされた
ExternalContextオブジェクトでExternalContext.getApplicationMap()を呼び出すことです。- 次で指定:
- クラス
ExternalContextのgetApplicationMap - 戻り値:
- バッキングされた
ServletContextに関連付けられたマップ - 関連事項:
ExternalContext.getApplicationMap()
getApplicationContextPath
public StringSE getApplicationContextPath()
このメソッドのデフォルトの動作は、ラップされた
ExternalContextオブジェクトでExternalContext.getApplicationContextPath()を呼び出すことです。- オーバーライド:
- クラス
ExternalContextのgetApplicationContextPath - 戻り値:
- このアプリケーションのコンテキストパス。
- 関連事項:
ExternalContext.getApplicationContextPath()
getAuthType
public StringSE getAuthType()
このメソッドのデフォルトの動作は、ラップされた
ExternalContextオブジェクトでExternalContext.getAuthType()を呼び出すことです。- 次で指定:
- クラス
ExternalContextのgetAuthType - 戻り値:
- 認証型。
- 関連事項:
ExternalContext.getAuthType()
getContext
public ObjectSE getContext()
このメソッドのデフォルトの動作は、ラップされた
ExternalContextオブジェクトでExternalContext.getContext()を呼び出すことです。- 次で指定:
- クラス
ExternalContextのgetContext - 戻り値:
ServletContextのオブジェクト。- 関連事項:
ExternalContext.getContext()
getInitParameter
public StringSE getInitParameter(StringSE name)
このメソッドのデフォルトの動作は、ラップされた
ExternalContextオブジェクトでExternalContext.getInitParameter(String)を呼び出すことです。- 次で指定:
- クラス
ExternalContextのgetInitParameter - パラメーター:
name- リクエストされた初期化パラメーターの名前- 戻り値:
- 指定されたパラメーターの値。
- 関連事項:
ExternalContext.getInitParameter(String)
getInitParameterMap
public MapSE getInitParameterMap()
このメソッドのデフォルトの動作は、ラップされた
ExternalContextオブジェクトでExternalContext.getInitParameterMap()を呼び出すことです。- 次で指定:
- クラス
ExternalContextのgetInitParameterMap - 戻り値:
- このアプリケーションの init パラメーターマップ。
- 関連事項:
ExternalContext.getInitParameterMap()
getRemoteUser
public StringSE getRemoteUser()
このメソッドのデフォルトの動作は、ラップされた
ExternalContextオブジェクトでExternalContext.getRemoteUser()を呼び出すことです。- 次で指定:
- クラス
ExternalContextのgetRemoteUser - 戻り値:
- 現在のリクエストのユーザー名。
- 関連事項:
ExternalContext.getRemoteUser()
getRequest
public ObjectSE getRequest()
このメソッドのデフォルトの動作は、ラップされた
ExternalContextオブジェクトでExternalContext.getRequest()を呼び出すことです。- 次で指定:
- クラス
ExternalContextのgetRequest - 戻り値:
- 現在のリクエストのインスタンス。
- 関連事項:
ExternalContext.getRequest()
getRequestContextPath
public StringSE getRequestContextPath()
このメソッドのデフォルトの動作は、ラップされた
ExternalContextオブジェクトでExternalContext.getRequestContextPath()を呼び出すことです。- 次で指定:
- クラス
ExternalContextのgetRequestContextPath - 戻り値:
- このリクエストのコンテキストパス。
- 関連事項:
ExternalContext.getRequestContextPath()
getRequestCookieMap
public MapSE<StringSE,ObjectSE> getRequestCookieMap()
このメソッドのデフォルトの動作は、ラップされた
ExternalContextオブジェクトでExternalContext.getRequestCookieMap()を呼び出すことです。- 次で指定:
- クラス
ExternalContextのgetRequestCookieMap - 戻り値:
- 現在のリクエストの Cookie マップ。
- 関連事項:
ExternalContext.getRequestCookieMap()
getRequestHeaderMap
public MapSE<StringSE,StringSE> getRequestHeaderMap()
このメソッドのデフォルトの動作は、ラップされた
ExternalContextオブジェクトでExternalContext.getRequestHeaderMap()を呼び出すことです。- 次で指定:
- クラス
ExternalContextのgetRequestHeaderMap - 戻り値:
- 現在のリクエストのヘッダーマップ。
- 関連事項:
ExternalContext.getRequestHeaderMap()
getRequestHeaderValuesMap
public MapSE<StringSE,StringSE[]> getRequestHeaderValuesMap()
このメソッドのデフォルトの動作は、ラップされた
ExternalContextオブジェクトでExternalContext.getRequestHeaderValuesMap()を呼び出すことです。- 次で指定:
- クラス
ExternalContextのgetRequestHeaderValuesMap - 戻り値:
- ヘッダー値は現在のリクエストにマッピングされます。
- 関連事項:
ExternalContext.getRequestHeaderValuesMap()
getRequestLocale
public LocaleSE getRequestLocale()
このメソッドのデフォルトの動作は、ラップされた
ExternalContextオブジェクトでExternalContext.getRequestLocale()を呼び出すことです。- 次で指定:
- クラス
ExternalContextのgetRequestLocale - 戻り値:
- 現在のリクエストの
Locale - 関連事項:
ExternalContext.getRequestLocale()
getRequestLocales
public IteratorSE<LocaleSE> getRequestLocales()
このメソッドのデフォルトの動作は、ラップされた
ExternalContextオブジェクトでExternalContext.getRequestLocales()を呼び出すことです。- 次で指定:
- クラス
ExternalContextのgetRequestLocales - 戻り値:
- 現在のリクエストの
LocaleのIterator - 関連事項:
ExternalContext.getRequestLocales()
getRequestMap
public MapSE<StringSE,ObjectSE> getRequestMap()
このメソッドのデフォルトの動作は、ラップされた
ExternalContextオブジェクトでExternalContext.getRequestMap()を呼び出すことです。- 次で指定:
- クラス
ExternalContextのgetRequestMap - 戻り値:
- 現在のリクエストの属性を含むマップ。
- 関連事項:
ExternalContext.getRequestMap()
getRequestParameterMap
public MapSE<StringSE,StringSE> getRequestParameterMap()
このメソッドのデフォルトの動作は、ラップされた
ExternalContextオブジェクトでExternalContext.getRequestParameterMap()を呼び出すことです。- 次で指定:
- クラス
ExternalContextのgetRequestParameterMap - 戻り値:
- 現在のリクエストパラメーターのマップ。
- 関連事項:
ExternalContext.getRequestParameterMap()
getRequestParameterNames
public IteratorSE<StringSE> getRequestParameterNames()
このメソッドのデフォルトの動作は、ラップされた
ExternalContextオブジェクトでExternalContext.getRequestParameterNames()を呼び出すことです。- 次で指定:
- クラス
ExternalContextのgetRequestParameterNames - 戻り値:
- 現在のリクエストパラメーターの名前の
Iterator - 関連事項:
ExternalContext.getRequestParameterNames()
getRequestParameterValuesMap
public MapSE<StringSE,StringSE[]> getRequestParameterValuesMap()
このメソッドのデフォルトの動作は、ラップされた
ExternalContextオブジェクトでExternalContext.getRequestParameterValuesMap()を呼び出すことです。- 次で指定:
- クラス
ExternalContextのgetRequestParameterValuesMap - 戻り値:
- 現在のリクエストのパラメーター値のマップ。
- 関連事項:
ExternalContext.getRequestParameterValuesMap()
getRequestPathInfo
public StringSE getRequestPathInfo()
このメソッドのデフォルトの動作は、ラップされた
ExternalContextオブジェクトでExternalContext.getRequestPathInfo()を呼び出すことです。- 次で指定:
- クラス
ExternalContextのgetRequestPathInfo - 戻り値:
- 現在のリクエストのパス情報。
- 関連事項:
ExternalContext.getRequestPathInfo()
getRequestServletPath
public StringSE getRequestServletPath()
このメソッドのデフォルトの動作は、ラップされた
ExternalContextオブジェクトでExternalContext.getRequestServletPath()を呼び出すことです。- 次で指定:
- クラス
ExternalContextのgetRequestServletPath - 戻り値:
- 現在のリクエストの Jakarta Servlet パス情報。
- 関連事項:
ExternalContext.getRequestServletPath()
getResource
public URLSE getResource(StringSE path) throws MalformedURLExceptionSE
このメソッドのデフォルトの動作は、ラップされた
ExternalContextオブジェクトでExternalContext.getResource(String)を呼び出すことです。- 次で指定:
- クラス
ExternalContextのgetResource - パラメーター:
path- リクエストされたリソースへのパス。スラッシュ("/" 文字で始まる必要があります- 戻り値:
- リソースの URL。
- 例外:
MalformedURLExceptionSE- 指定されたパスが正しい形式でない場合- 関連事項:
ExternalContext.getResource(String)
getResourceAsStream
public InputStreamSE getResourceAsStream(StringSE path)
このメソッドのデフォルトの動作は、ラップされた
ExternalContextオブジェクトでExternalContext.getResourceAsStream(String)を呼び出すことです。- 次で指定:
- クラス
ExternalContextのgetResourceAsStream - パラメーター:
path- リクエストされたリソースへのパス。スラッシュ("/" 文字で始まる必要があります- 戻り値:
- アプリケーションリソースの
InputStream。 - 関連事項:
ExternalContext.getResourceAsStream(String)
getResourcePaths
public SetSE<StringSE> getResourcePaths(StringSE path)
このメソッドのデフォルトの動作は、ラップされた
ExternalContextオブジェクトでExternalContext.getResourcePaths(String)を呼び出すことです。- 次で指定:
- クラス
ExternalContextのgetResourcePaths - パラメーター:
path- リソースの照合に使用される部分パス。スラッシュ("/")文字で始まる必要があります- 戻り値:
- アプリケーションリソースのリソースパスの
Set。 - 関連事項:
ExternalContext.getResourcePaths(String)
getResponse
public ObjectSE getResponse()
このメソッドのデフォルトの動作は、ラップされた
ExternalContextオブジェクトでExternalContext.getResponse()を呼び出すことです。- 次で指定:
- クラス
ExternalContextのgetResponse - 戻り値:
- 現在の
jakarta.servlet.http.HttpServletResponseのインスタンス。 - 関連事項:
ExternalContext.getResponse()
getSession
public ObjectSE getSession(boolean create)
このメソッドのデフォルトの動作は、ラップされた
ExternalContextオブジェクトでExternalContext.getSession(boolean)を呼び出すことです。- 次で指定:
- クラス
ExternalContextのgetSession - パラメーター:
create- 現在のリクエストに関連付けられたセッションがない場合、新しいセッションを作成する必要があるかどうかを示すフラグ- 戻り値:
- 現在のリクエストのセッションオブジェクト。
- 関連事項:
ExternalContext.getSession(boolean)
getSessionId
public StringSE getSessionId(boolean create)
このメソッドのデフォルトの動作は、ラップされた
ExternalContextオブジェクトでExternalContext.getSessionId(boolean)を呼び出すことです。- オーバーライド:
- クラス
ExternalContextのgetSessionId - パラメーター:
create- 現在のリクエストに関連付けられたセッションがない場合、新しいセッションを作成する必要があるかどうかを示すフラグ- 戻り値:
- 現在のリクエストのセッション ID。
- 導入:
- 2.2
- 関連事項:
ExternalContext.getSessionId(boolean)
getSessionMap
public MapSE<StringSE,ObjectSE> getSessionMap()
このメソッドのデフォルトの動作は、ラップされた
ExternalContextオブジェクトでExternalContext.getSessionMap()を呼び出すことです。- 次で指定:
- クラス
ExternalContextのgetSessionMap - 戻り値:
- 現在のアプリケーションのセッションマップ。
- 関連事項:
ExternalContext.getSessionMap()
getSessionMaxInactiveInterval
public int getSessionMaxInactiveInterval()
このメソッドのデフォルトの動作は、ラップされた
ExternalContextオブジェクトでExternalContext.getSessionMaxInactiveInterval()を呼び出すことです。- オーバーライド:
- クラス
ExternalContextのgetSessionMaxInactiveInterval - 戻り値:
- セッションの最大非アクティブ間隔。
- 関連事項:
ExternalContext.getSessionMaxInactiveInterval()
setSessionMaxInactiveInterval
public void setSessionMaxInactiveInterval(int interval)
このメソッドのデフォルトの動作は、ラップされた
ExternalContextオブジェクトでExternalContext.setSessionMaxInactiveInterval(int)を呼び出すことです。- オーバーライド:
- クラス
ExternalContextのsetSessionMaxInactiveInterval - パラメーター:
interval- 設定する値。- 関連事項:
ExternalContext.setSessionMaxInactiveInterval(int)
setClientWindow
public void setClientWindow(ClientWindow window)
このメソッドのデフォルトの動作は、ラップされた
ExternalContextオブジェクトでExternalContext.setClientWindow(jakarta.faces.lifecycle.ClientWindow)を呼び出すことです。- オーバーライド:
- クラス
ExternalContextのsetClientWindow - パラメーター:
window- このリクエストに関連付けられたウィンドウ。- 導入:
- 2.2
getUserPrincipal
public PrincipalSE getUserPrincipal()
このメソッドのデフォルトの動作は、ラップされた
ExternalContextオブジェクトでExternalContext.getUserPrincipal()を呼び出すことです。- 次で指定:
- クラス
ExternalContextのgetUserPrincipal - 戻り値:
Principalオブジェクト。- 関連事項:
ExternalContext.getUserPrincipal()
getClientWindow
public ClientWindow getClientWindow()
このメソッドのデフォルトの動作は、ラップされた
ExternalContextオブジェクトでExternalContext.getClientWindow()を呼び出すことです。- オーバーライド:
- クラス
ExternalContextのgetClientWindow - 戻り値:
ClientWindowのインスタンス。- 導入:
- 2.2
- 関連事項:
ExternalContext.getClientWindow()
isUserInRole
public boolean isUserInRole(StringSE role)
このメソッドのデフォルトの動作は、ラップされた
ExternalContextオブジェクトでExternalContext.isUserInRole(String)を呼び出すことです。- 次で指定:
- クラス
ExternalContextのisUserInRole - パラメーター:
role- チェックする論理ロール名- 戻り値:
- 現在のユーザーが指定されたロールにあるかどうかを示すフラグ。
- 関連事項:
ExternalContext.isUserInRole(String)
log
public void log(StringSE message)
このメソッドのデフォルトの動作は、ラップされた
ExternalContextオブジェクトでExternalContext.log(String)を呼び出すことです。- 次で指定:
- クラス
ExternalContextのlog - パラメーター:
message- 記録するメッセージ- 関連事項:
ExternalContext.log(String)
log
public void log(StringSE message, ThrowableSE exception)
このメソッドのデフォルトの動作は、ラップされた
ExternalContextオブジェクトでExternalContext.log(String, Throwable)を呼び出すことです。- 次で指定:
- クラス
ExternalContextのlog - パラメーター:
message- 記録するメッセージexception- ログに記録される例外- 関連事項:
ExternalContext.log(String, Throwable)
redirect
public void redirect(StringSE url) throws IOExceptionSE
このメソッドのデフォルトの動作は、ラップされた
ExternalContextオブジェクトでExternalContext.redirect(String)を呼び出すことです。- 次で指定:
- クラス
ExternalContextのredirect - パラメーター:
url- クライアントのリダイレクト先の絶対 URL- 例外:
IOExceptionSE- 入出力エラーが発生した場合- 関連事項:
ExternalContext.redirect(String)
addResponseCookie
public void addResponseCookie(StringSE name, StringSE value, MapSE<StringSE,ObjectSE> properties)
このメソッドのデフォルトの動作は、ラップされた
ExternalContextオブジェクトでExternalContext.addResponseCookie(String, String, Map)を呼び出すことです。- オーバーライド:
- クラス
ExternalContextのaddResponseCookie - パラメーター:
name-Cookieコンストラクターの最初の引数として渡されます。value-Cookieコンストラクターの 2 番目の引数として渡されます。properties-Mapには、上記のように引数として setter メソッドに渡されるキーと値のペアが含まれます。- 関連事項:
ExternalContext.addResponseCookie(String, String, Map)
getMimeType
public StringSE getMimeType(StringSE file)
このメソッドのデフォルトの動作は、ラップされた
ExternalContextオブジェクトでExternalContext.getMimeType(String)を呼び出すことです。- オーバーライド:
- クラス
ExternalContextのgetMimeType - パラメーター:
file- MIME 型を取得するファイル。- 戻り値:
- ファイルの MIME タイプ。
- 関連事項:
ExternalContext.getMimeType(String)
getContextName
public StringSE getContextName()
このメソッドのデフォルトの動作は、ラップされた
ExternalContextオブジェクトでExternalContext.getContextName()を呼び出すことです。- オーバーライド:
- クラス
ExternalContextのgetContextName - 戻り値:
ServletContextの名前。- 関連事項:
ExternalContext.getContextName()
setRequest
public void setRequest(ObjectSE request)
このメソッドのデフォルトの動作は、ラップされた
ExternalContextオブジェクトでExternalContext.setRequest(Object)を呼び出すことです。- オーバーライド:
- クラス
ExternalContextのsetRequest - パラメーター:
request- 設定されるリクエストオブジェクト。- 関連事項:
ExternalContext.setRequest(Object)
getRequestScheme
public StringSE getRequestScheme()
このメソッドのデフォルトの動作は、ラップされた
ExternalContextオブジェクトでExternalContext.getRequestScheme()を呼び出すことです。- オーバーライド:
- クラス
ExternalContextのgetRequestScheme - 戻り値:
- スキームの名前。
- 関連事項:
ExternalContext.getRequestScheme()
getRequestServerName
public StringSE getRequestServerName()
このメソッドのデフォルトの動作は、ラップされた
ExternalContextオブジェクトでExternalContext.getRequestServerName()を呼び出すことです。- オーバーライド:
- クラス
ExternalContextのgetRequestServerName - 戻り値:
- サーバーのホスト名。
- 関連事項:
ExternalContext.getRequestServerName()
getRequestServerPort
public int getRequestServerPort()
このメソッドのデフォルトの動作は、ラップされた
ExternalContextオブジェクトでExternalContext.getRequestServerPort()を呼び出すことです。- オーバーライド:
- クラス
ExternalContextのgetRequestServerPort - 戻り値:
- リクエストの送信先のポート番号。
- 関連事項:
ExternalContext.getRequestServerPort()
setRequestCharacterEncoding
public void setRequestCharacterEncoding(StringSE encoding) throws UnsupportedEncodingExceptionSE
このメソッドのデフォルトの動作は、ラップされた
ExternalContextオブジェクトでExternalContext.setRequestCharacterEncoding(String)を呼び出すことです。- オーバーライド:
- クラス
ExternalContextのsetRequestCharacterEncoding - パラメーター:
encoding- 設定するエンコーディング名。- 例外:
UnsupportedEncodingExceptionSE- これが有効なエンコーディングでない場合- 関連事項:
ExternalContext.setRequestCharacterEncoding(String)
getRealPath
public StringSE getRealPath(StringSE path)
このメソッドのデフォルトの動作は、ラップされた
ExternalContextオブジェクトでExternalContext.getRealPath(String)を呼び出すことです。- オーバーライド:
- クラス
ExternalContextのgetRealPath - パラメーター:
path- リクエストされた初期化パラメーターのコンテキスト- 戻り値:
- 指定された仮想パスの実際のパス。
- 関連事項:
ExternalContext.getRealPath(String)
getRequestCharacterEncoding
public StringSE getRequestCharacterEncoding()
このメソッドのデフォルトの動作は、ラップされた
ExternalContextオブジェクトでExternalContext.getRequestCharacterEncoding()を呼び出すことです。- オーバーライド:
- クラス
ExternalContextのgetRequestCharacterEncoding - 戻り値:
- 現在使用されている文字エンコーディング。
- 関連事項:
ExternalContext.getRequestCharacterEncoding()
getRequestContentType
public StringSE getRequestContentType()
このメソッドのデフォルトの動作は、ラップされた
ExternalContextオブジェクトでExternalContext.getRequestContentType()を呼び出すことです。- オーバーライド:
- クラス
ExternalContextのgetRequestContentType - 戻り値:
- このリクエストの Content-Type。
- 関連事項:
ExternalContext.getRequestContentType()
getRequestContentLength
public int getRequestContentLength()
このメソッドのデフォルトの動作は、ラップされた
ExternalContextオブジェクトでExternalContext.getRequestContentLength()を呼び出すことです。- オーバーライド:
- クラス
ExternalContextのgetRequestContentLength - 戻り値:
- 現在のリクエストのコンテンツの長さ。
- 関連事項:
ExternalContext.getRequestContentLength()
getResponseCharacterEncoding
public StringSE getResponseCharacterEncoding()
このメソッドのデフォルトの動作は、ラップされた
ExternalContextオブジェクトでExternalContext.getResponseCharacterEncoding()を呼び出すことです。- オーバーライド:
- クラス
ExternalContextのgetResponseCharacterEncoding - 戻り値:
- 文字エンコーディングの名前。
- 関連事項:
ExternalContext.getResponseCharacterEncoding()
getResponseContentType
public StringSE getResponseContentType()
このメソッドのデフォルトの動作は、ラップされた
ExternalContextオブジェクトでExternalContext.getResponseContentType()を呼び出すことです。- オーバーライド:
- クラス
ExternalContextのgetResponseContentType - 戻り値:
- このレスポンスの MIME Content-Type。
- 関連事項:
ExternalContext.getResponseContentType()
setResponse
public void setResponse(ObjectSE response)
このメソッドのデフォルトの動作は、ラップされた
ExternalContextオブジェクトでExternalContext.setResponse(Object)を呼び出すことです。- オーバーライド:
- クラス
ExternalContextのsetResponse - パラメーター:
response- 設定するレスポンスインスタンス。- 関連事項:
ExternalContext.setResponse(Object)
getResponseOutputStream
public OutputStreamSE getResponseOutputStream() throws IOExceptionSE
このメソッドのデフォルトの動作は、ラップされた
ExternalContextオブジェクトでExternalContext.getResponseOutputStream()を呼び出すことです。- オーバーライド:
- クラス
ExternalContextのgetResponseOutputStream - 戻り値:
- 現在のレスポンスの
OutputStream - 例外:
IOExceptionSE- IO 関連の例外。- 関連事項:
ExternalContext.getResponseOutputStream()
getResponseOutputWriter
public WriterSE getResponseOutputWriter() throws IOExceptionSE
このメソッドのデフォルトの動作は、ラップされた
ExternalContextオブジェクトでExternalContext.getResponseOutputWriter()を呼び出すことです。- オーバーライド:
- クラス
ExternalContextのgetResponseOutputWriter - 戻り値:
- 現在のレスポンスの
Writer - 例外:
IOExceptionSE- IO 関連の例外。- 関連事項:
ExternalContext.getResponseOutputWriter()
setResponseCharacterEncoding
public void setResponseCharacterEncoding(StringSE encoding)
このメソッドのデフォルトの動作は、ラップされた
ExternalContextオブジェクトでExternalContext.getResponseCharacterEncoding()を呼び出すことです。- オーバーライド:
- クラス
ExternalContextのsetResponseCharacterEncoding - パラメーター:
encoding- 現在のレスポンスで送信される文字エンコーディング。- 関連事項:
ExternalContext.getResponseCharacterEncoding()
setResponseContentType
public void setResponseContentType(StringSE contentType)
このメソッドのデフォルトの動作は、ラップされた
ExternalContextオブジェクトでExternalContext.setResponseContentType(String)を呼び出すことです。- オーバーライド:
- クラス
ExternalContextのsetResponseContentType - パラメーター:
contentType- レスポンスの contentType として設定されるコンテンツ型。- 関連事項:
ExternalContext.setResponseContentType(String)
invalidateSession
public void invalidateSession()
このメソッドのデフォルトの動作は、ラップされた
ExternalContextオブジェクトでExternalContext.invalidateSession()を呼び出すことです。- オーバーライド:
- クラス
ExternalContextのinvalidateSession - 関連事項:
ExternalContext.invalidateSession()
setResponseHeader
public void setResponseHeader(StringSE name, StringSE value)
このメソッドのデフォルトの動作は、ラップされた
ExternalContextオブジェクトでExternalContext.setResponseHeader(String,String)を呼び出すことです。- オーバーライド:
- クラス
ExternalContextのsetResponseHeader - パラメーター:
name- レスポンスヘッダーの名前。value- レスポンスヘッダーの値。- 関連事項:
ExternalContext.setResponseHeader(String,String)
addResponseHeader
public void addResponseHeader(StringSE name, StringSE value)
このメソッドのデフォルトの動作は、ラップされた
ExternalContextオブジェクトでExternalContext.addResponseHeader(String,String)を呼び出すことです。- オーバーライド:
- クラス
ExternalContextのaddResponseHeader - パラメーター:
name- レスポンスヘッダーの名前。value- レスポンスヘッダーの値。- 関連事項:
ExternalContext.addResponseHeader(String,String)
setResponseBufferSize
public void setResponseBufferSize(int size)
このメソッドのデフォルトの動作は、ラップされた
ExternalContextオブジェクトでExternalContext.setResponseBufferSize(int)を呼び出すことです。- オーバーライド:
- クラス
ExternalContextのsetResponseBufferSize - パラメーター:
size- 新しいバッファサイズ- 関連事項:
ExternalContext.setResponseBufferSize(int)
getResponseBufferSize
public int getResponseBufferSize()
このメソッドのデフォルトの動作は、ラップされた
ExternalContextオブジェクトでExternalContext.getResponseBufferSize()を呼び出すことです。- オーバーライド:
- クラス
ExternalContextのgetResponseBufferSize - 戻り値:
- レスポンスのバッファサイズ。
- 関連事項:
ExternalContext.getResponseBufferSize()
isResponseCommitted
public boolean isResponseCommitted()
このメソッドのデフォルトの動作は、ラップされた
ExternalContextオブジェクトでExternalContext.isResponseCommitted()を呼び出すことです。- オーバーライド:
- クラス
ExternalContextのisResponseCommitted - 戻り値:
- 現在のレスポンスがコミットされたかどうかを示すフラグ。
- 関連事項:
ExternalContext.isResponseCommitted()
isSecure
public boolean isSecure()
このメソッドのデフォルトの動作は、ラップされた
ExternalContextオブジェクトでExternalContext.isSecure()を呼び出すことです。- オーバーライド:
- クラス
ExternalContextのisSecure - 戻り値:
- このリクエストが保護されているかどうかを示すブール値。
responseReset
public void responseReset()
このメソッドのデフォルトの動作は、ラップされた
ExternalContextオブジェクトでExternalContext.responseReset()を呼び出すことです。- オーバーライド:
- クラス
ExternalContextのresponseReset - 関連事項:
ExternalContext.responseReset()
responseSendError
public void responseSendError(int statusCode, StringSE message) throws IOExceptionSEこのメソッドのデフォルトの動作は、ラップされた
ExternalContextオブジェクトでExternalContext.responseSendError(int,String)を呼び出すことです。- オーバーライド:
- クラス
ExternalContextのresponseSendError - パラメーター:
statusCode- HTTP ステータスコードmessage- コードの原因を詳しく説明するオプションメッセージ- 例外:
IOExceptionSE- IO 関連の例外。- 関連事項:
ExternalContext.responseSendError(int,String)
setResponseStatus
public void setResponseStatus(int statusCode)
このメソッドのデフォルトの動作は、ラップされた
ExternalContextオブジェクトでExternalContext.setResponseStatus(int)を呼び出すことです。- オーバーライド:
- クラス
ExternalContextのsetResponseStatus - パラメーター:
statusCode- HTTP ステータスコード- 関連事項:
ExternalContext.setResponseStatus(int)
responseFlushBuffer
public void responseFlushBuffer() throws IOExceptionSEこのメソッドのデフォルトの動作は、ラップされた
ExternalContextオブジェクトでExternalContext.responseFlushBuffer()を呼び出すことです。- オーバーライド:
- クラス
ExternalContextのresponseFlushBuffer - 例外:
IOExceptionSE- IO 関連の例外。- 関連事項:
ExternalContext.responseFlushBuffer()
setResponseContentLength
public void setResponseContentLength(int length)
このメソッドのデフォルトの動作は、ラップされた
ExternalContextオブジェクトでExternalContext.setResponseContentLength(int)を呼び出すことです。- オーバーライド:
- クラス
ExternalContextのsetResponseContentLength - パラメーター:
length- 設定する値。- 関連事項:
ExternalContext.setResponseContentLength(int)
encodeBookmarkableURL
public StringSE encodeBookmarkableURL(StringSE baseUrl, MapSE<StringSE,ListSE<StringSE>> parameters)
このメソッドのデフォルトの動作は、ラップされた
ExternalContextオブジェクトでExternalContext.encodeBookmarkableURL(String, java.util.Map)を呼び出すことです。- オーバーライド:
- クラス
ExternalContextのencodeBookmarkableURL - パラメーター:
baseUrl- このメソッドによって生成されたクエリ文字列が追加されるベース URL。URL にはクエリパラメーターを含めることができます。parameters- クエリ文字列を生成するために使用される name = value ペアを表す Parameter オブジェクトのコレクション- 戻り値:
- エンコーディングの結果。
- 関連事項:
ExternalContext.encodeBookmarkableURL(String, java.util.Map)
encodeRedirectURL
public StringSE encodeRedirectURL(StringSE baseUrl, MapSE<StringSE,ListSE<StringSE>> parameters)
このメソッドのデフォルトの動作は、ラップされた
ExternalContextオブジェクトでExternalContext.encodeRedirectURL(String, java.util.Map)を呼び出すことです。- オーバーライド:
- クラス
ExternalContextのencodeRedirectURL - パラメーター:
baseUrl- このメソッドによって生成されたクエリ文字列が追加されるベース URL。URL にはクエリパラメーターを含めることができます。parameters- クエリ文字列を生成するために使用される name = value ペアを表す Parameter オブジェクトのコレクション- 戻り値:
- エンコーディングの結果。
- 関連事項:
ExternalContext.encodeRedirectURL(String, java.util.Map)
getFlash
public Flash getFlash()
このメソッドのデフォルトの動作は、ラップされた
ExternalContextオブジェクトでExternalContext.getFlash()を呼び出すことです。- オーバーライド:
- クラス
ExternalContextのgetFlash - 戻り値:
- このアプリケーションの
Flash。 - 関連事項:
ExternalContext.getFlash()
release
public void release()
このメソッドのデフォルトの動作は、ラップされた
ExternalContextオブジェクトでExternalContext.release()を呼び出すことです。- 次で指定:
- クラス
ExternalContextのrelease - 関連事項:
ExternalContext.release()