パッケージ jakarta.data.exceptions
クラス OptimisticLockingFailureException
java.lang.ObjectSE
java.lang.ThrowableSE
java.lang.ExceptionSE
java.lang.RuntimeExceptionSE
jakarta.data.exceptions.DataException
jakarta.data.exceptions.OptimisticLockingFailureException
- 実装されているすべてのインターフェース:
SerializableSE
エンティティとデータベース間の状態の不一致が原因で発生した障害を示します。例:
delete(entity) または deleteAll(entities) では、エンティティ ID がデータベースに存在しなくなったか、エンティティがバージョン管理され、バージョンがデータベース内のバージョンと一致しなくなります。- 関連事項:
コンストラクターの概要
コンストラクターコンストラクター説明指定された詳細メッセージを使用して新しい OptimisticLockingFailureException 例外を構築します。OptimisticLockingFailureException(StringSE message, ThrowableSE cause) 指定された詳細メッセージを使用して新しい OptimisticLockingFailureException 例外を構築します。指定された原因を持つ新しい OptimisticLockingFailureException 例外を構築します。方法の概要
クラス java.lang.ThrowableSE から継承されたメソッド
addSuppressedSE, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCauseSE, printStackTrace, printStackTraceSE, printStackTraceSE, setStackTraceSE, toString
コンストラクターの詳細
OptimisticLockingFailureException
指定された詳細メッセージを使用して新しい OptimisticLockingFailureException 例外を構築します。- パラメーター:
message- 詳細メッセージ。
OptimisticLockingFailureException
指定された詳細メッセージを使用して新しい OptimisticLockingFailureException 例外を構築します。- パラメーター:
message- 詳細メッセージ。cause- この例外を引き起こした別の例外またはエラー。Null は、他の原因が指定されていないことを示します。
OptimisticLockingFailureException
指定された原因を持つ新しい OptimisticLockingFailureException 例外を構築します。- パラメーター:
cause- 原因。