パッケージ jakarta.data.exceptions

クラス OptimisticLockingFailureException

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

public class OptimisticLockingFailureException extends DataException
エンティティとデータベース間の状態の不一致が原因で発生した障害を示します。例: delete(entity) または deleteAll(entities) では、エンティティ ID がデータベースに存在しなくなったか、エンティティがバージョン管理され、バージョンがデータベース内のバージョンと一致しなくなります。
関連事項:
  • コンストラクターの詳細

    • OptimisticLockingFailureException

      public OptimisticLockingFailureException(StringSE message)
      指定された詳細メッセージを使用して新しい OptimisticLockingFailureException 例外を構築します。
      パラメーター:
      message - 詳細メッセージ。
    • OptimisticLockingFailureException

      public OptimisticLockingFailureException(StringSE message, ThrowableSE cause)
      指定された詳細メッセージを使用して新しい OptimisticLockingFailureException 例外を構築します。
      パラメーター:
      message - 詳細メッセージ。
      cause - この例外を引き起こした別の例外またはエラー。Null は、他の原因が指定されていないことを示します。
    • OptimisticLockingFailureException

      public OptimisticLockingFailureException(ThrowableSE cause)
      指定された原因を持つ新しい OptimisticLockingFailureException 例外を構築します。
      パラメーター:
      cause - 原因。