パッケージ org.springframework.dao
クラス PessimisticLockingFailureException
java.lang.ObjectSE
java.lang.ThrowableSE
java.lang.ExceptionSE
java.lang.RuntimeExceptionSE
org.springframework.core.NestedRuntimeException
org.springframework.dao.DataAccessException
org.springframework.dao.TransientDataAccessException
org.springframework.dao.ConcurrencyFailureException
org.springframework.dao.PessimisticLockingFailureException
- 実装されたすべてのインターフェース:
SerializableSE
- 既知の直属サブクラス
CannotAcquireLockException
、CannotSerializeTransactionException
、DeadlockLoserDataAccessException
悲観的ロック違反でスローされた例外。対応するデータベースエラーが発生した場合、Spring の SQLException 変換メカニズムによってスローされます。
より具体的な例外 (例: CannotAcquireLockException
) のスーパークラスとして機能します。ただし、通常は、特定の例外サブクラスに依存するのではなく、PessimisticLockingFailureException
自体を処理することをお勧めします。
- 導入:
- 1.2
- 作成者:
- Thomas Risberg
- 関連事項:
コンストラクターのサマリー
コンストラクター説明PessimisticLockingFailureException のコンストラクター。PessimisticLockingFailureException
(StringSE msg, ThrowableSE cause) PessimisticLockingFailureException のコンストラクター。方法の概要
クラス org.springframework.core.NestedRuntimeException から継承されたメソッド
contains, getMostSpecificCause, getRootCause
クラス java.lang.ThrowableSE から継承されたメソッド
addSuppressedSE, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCauseSE, printStackTrace, printStackTraceSE, printStackTraceSE, setStackTraceSE, toString
コンストラクターの詳細
PessimisticLockingFailureException
PessimisticLockingFailureException のコンストラクター。- パラメーター:
msg
- 詳細メッセージ
PessimisticLockingFailureException
PessimisticLockingFailureException のコンストラクター。- パラメーター:
msg
- 詳細メッセージcause
- 使用中のデータアクセス API の根本原因