クラス ViewExpiredException
java.lang.ObjectSE
java.lang.ThrowableSE
java.lang.ExceptionSE
java.lang.RuntimeExceptionSE
jakarta.faces.FacesException
jakarta.faces.application.ViewExpiredException
- 実装済みのインターフェース一覧:
SerializableSE
実装は、ビュー StateManagementStrategy.restoreView(FacesContext, String, String) を復元しようとするとポストバックが失敗したときに、この FacesException をスローする必要があります。
- 導入:
- 1.2
- 関連事項:
コンストラクター概要
コンストラクターコンストラクター説明詳細メッセージや根本原因のない新しい例外を作成します。ViewExpiredException(StringSE viewId) 指定されたビュー識別子で新しい例外を構築します。ViewExpiredException(StringSE message, StringSE viewId) 指定された詳細メッセージを使用し、根本原因を持たない新しい例外を作成します。ViewExpiredException(StringSE message, ThrowableSE cause, StringSE viewId) 指定された詳細メッセージと根本原因を持つ新しい例外を構築します。ViewExpiredException(ThrowableSE cause, StringSE viewId) 指定された根本原因を持つ新しい例外を構築します。方法の概要
修飾子と型メソッド説明ビュー識別子がnullでない場合は、ビュー識別子が前に付いたこの例外のメッセージを返します。それ以外の場合は、メッセージを返します。この例外のビュー識別子を返します。ビュー識別子が存在しないか不明な場合はnullを返します。クラス jakarta.faces.FacesException から継承されたメソッド
getCauseクラス java.lang.ThrowableSE から継承されたメソッド
addSuppressedSE, fillInStackTrace, getLocalizedMessage, getStackTrace, getSuppressed, initCauseSE, printStackTrace, printStackTraceSE, printStackTraceSE, setStackTraceSE, toString
コンストラクターの詳細
ViewExpiredException
public ViewExpiredException()詳細メッセージや根本原因のない新しい例外を作成します。
ViewExpiredException
指定されたビュー識別子で新しい例外を構築します。
- パラメーター:
viewId- この例外のビュー識別子
ViewExpiredException
指定された詳細メッセージを使用し、根本原因を持たない新しい例外を作成します。
- パラメーター:
message- この例外の詳細メッセージviewId- この例外のビュー識別子
ViewExpiredException
指定された根本原因を持つ新しい例外を構築します。詳細メッセージは
(cause == null ? null : cause.toString()に設定されます- パラメーター:
cause- この例外の根本的な原因viewId- この例外のビュー識別子
ViewExpiredException
指定された詳細メッセージと根本原因を持つ新しい例外を構築します。
- パラメーター:
message- この例外の詳細メッセージcause- この例外の根本的な原因viewId- この例外のビュー識別子
メソッドの詳細
getViewId
この例外のビュー識別子を返します。ビュー識別子が存在しないか不明な場合は
nullを返します。- 戻り値:
- ビュー ID、または
null。
getMessage
ビュー識別子が
nullでない場合は、ビュー識別子が前に付いたこの例外のメッセージを返します。それ以外の場合は、メッセージを返します。- オーバーライド:
- クラス
ThrowableSEのgetMessage - 戻り値:
- メッセージ。