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