パッケージ jakarta.persistence
クラス QueryTimeoutException
java.lang.ObjectSE
java.lang.ThrowableSE
java.lang.ExceptionSE
java.lang.RuntimeExceptionSE
jakarta.persistence.PersistenceException
jakarta.persistence.QueryTimeoutException
- 実装されているすべてのインターフェース:
SerializableSE
クエリがタイムアウトし、ステートメントのみがロールバックされたときに永続性プロバイダーによってスローされます。現在のトランザクションがアクティブな場合、トランザクションにはロールバックのマークが付けられません。
- 導入:
- 2.0
- 関連事項:
コンストラクターの概要
コンストラクターコンストラクター説明詳細メッセージとしてnull
を使用して、新しいQueryTimeoutException
例外を作成します。QueryTimeoutException
(Query query) 指定されたクエリで新しいQueryTimeoutException
例外を構築します。QueryTimeoutException
(StringSE message) 指定された詳細メッセージを使用して、新しいQueryTimeoutException
例外を構築します。QueryTimeoutException
(StringSE message, ThrowableSE cause) 指定された詳細メッセージと原因を使用して、新しいQueryTimeoutException
例外を構築します。QueryTimeoutException
(StringSE message, ThrowableSE cause, Query query) 指定された詳細メッセージ、原因、クエリを使用して、新しいQueryTimeoutException
例外を構築します。QueryTimeoutException
(ThrowableSE cause) 指定された原因で新しいQueryTimeoutException
例外を構築します。メソッドのサマリー
クラス java.lang.ThrowableSE から継承されたメソッド
addSuppressedSE, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCauseSE, printStackTrace, printStackTraceSE, printStackTraceSE, setStackTraceSE, toString
コンストラクターの詳細
QueryTimeoutException
public QueryTimeoutException()詳細メッセージとしてnull
を使用して、新しいQueryTimeoutException
例外を作成します。QueryTimeoutException
指定された詳細メッセージを使用して、新しいQueryTimeoutException
例外を構築します。- パラメーター:
message
- 詳細メッセージ。
QueryTimeoutException
指定された詳細メッセージと原因を使用して、新しいQueryTimeoutException
例外を構築します。- パラメーター:
message
- 詳細メッセージ。cause
- 原因。
QueryTimeoutException
指定された原因で新しいQueryTimeoutException
例外を構築します。- パラメーター:
cause
- 原因。
QueryTimeoutException
指定されたクエリで新しいQueryTimeoutException
例外を構築します。- パラメーター:
query
- クエリ。
QueryTimeoutException
指定された詳細メッセージ、原因、クエリを使用して、新しいQueryTimeoutException
例外を構築します。- パラメーター:
message
- 詳細メッセージ。cause
- 原因。query
- クエリ。
メソッドの詳細
getQuery
この例外の原因となったクエリを返します。- 戻り値:
- クエリ。