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