パッケージ jakarta.persistence

クラス QueryTimeoutException

実装されているすべてのインターフェース:
SerializableSE

public class QueryTimeoutException extends PersistenceException
クエリがタイムアウトし、ステートメントのみがロールバックされたときに永続性プロバイダーによってスローされます。現在のトランザクションがアクティブな場合、トランザクションにはロールバックのマークが付けられません。
導入:
2.0
関連事項:
  • コンストラクターの詳細

    • 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()
      この例外の原因となったクエリを返します。
      戻り値:
      クエリ。