クラス 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()