public class ObjectOptimisticLockingFailureException extends OptimisticLockingFailureException
コンストラクターと説明 |
---|
ObjectOptimisticLockingFailureException(ClassSE<?> persistentClass, ObjectSE identifier) デフォルトの「楽観的ロックに失敗しました」メッセージを使用して、指定されたオブジェクトの新しい ObjectOptimisticLockingFailureException を作成します。 |
ObjectOptimisticLockingFailureException(ClassSE<?> persistentClass, ObjectSE identifier, StringSE msg, ThrowableSE cause) 指定された明示的なメッセージを使用して、指定されたオブジェクトの新しい ObjectOptimisticLockingFailureException を作成します。 |
ObjectOptimisticLockingFailureException(ClassSE<?> persistentClass, ObjectSE identifier, ThrowableSE cause) デフォルトの「楽観的ロックに失敗しました」メッセージを使用して、指定されたオブジェクトの新しい ObjectOptimisticLockingFailureException を作成します。 |
ObjectOptimisticLockingFailureException(StringSE persistentClassName, ObjectSE identifier) デフォルトの「楽観的ロックに失敗しました」メッセージを使用して、指定されたオブジェクトの新しい ObjectOptimisticLockingFailureException を作成します。 |
ObjectOptimisticLockingFailureException(StringSE persistentClassName, ObjectSE identifier, StringSE msg, ThrowableSE cause) 指定された明示的なメッセージを使用して、指定されたオブジェクトの新しい ObjectOptimisticLockingFailureException を作成します。 |
ObjectOptimisticLockingFailureException(StringSE persistentClassName, ObjectSE identifier, ThrowableSE cause) デフォルトの「楽観的ロックに失敗しました」メッセージを使用して、指定されたオブジェクトの新しい ObjectOptimisticLockingFailureException を作成します。 |
ObjectOptimisticLockingFailureException(StringSE msg, ThrowableSE cause) 影響を受けるオブジェクトに関する情報なしで、指定されたメッセージで一般的な ObjectOptimisticLockingFailureException を作成します。 |
修飾子と型 | メソッドと説明 |
---|---|
ObjectSE | getIdentifier() ロックが失敗したオブジェクトの識別子を返します。 |
ClassSE<?> | getPersistentClass() ロックが失敗したオブジェクトの永続クラスを返します。 |
StringSE | getPersistentClassName() ロックが失敗したオブジェクトの永続クラスの名前を返します。 |
contains, getMessage, getMostSpecificCause, getRootCause
addSuppressedSE, fillInStackTraceSE, getCauseSE, getLocalizedMessageSE, getStackTraceSE, getSuppressedSE, initCauseSE, printStackTraceSE, printStackTraceSE, printStackTraceSE, setStackTraceSE, toStringSE
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, waitSE, waitSE, waitSE
public ObjectOptimisticLockingFailureException(StringSE msg, ThrowableSE cause)
msg
- 詳細メッセージ cause
- ソース例外 public ObjectOptimisticLockingFailureException(ClassSE<?> persistentClass, ObjectSE identifier)
persistentClass
- 永続クラス identifier
- ロックが失敗したオブジェクトの IDpublic ObjectOptimisticLockingFailureException(ClassSE<?> persistentClass, ObjectSE identifier, @Nullable ThrowableSE cause)
persistentClass
- 永続クラス identifier
- ロックが失敗したオブジェクトの IDcause
- ソース例外 public ObjectOptimisticLockingFailureException(ClassSE<?> persistentClass, ObjectSE identifier, StringSE msg, @Nullable ThrowableSE cause)
persistentClass
- 永続クラス identifier
- ロックが失敗したオブジェクトの IDmsg
- 詳細メッセージ cause
- ソース例外 public ObjectOptimisticLockingFailureException(StringSE persistentClassName, ObjectSE identifier)
persistentClassName
- 永続クラスの名前 identifier
- ロックが失敗したオブジェクトの IDpublic ObjectOptimisticLockingFailureException(StringSE persistentClassName, ObjectSE identifier, @Nullable ThrowableSE cause)
persistentClassName
- 永続クラスの名前 identifier
- ロックが失敗したオブジェクトの IDcause
- ソース例外 public ObjectOptimisticLockingFailureException(StringSE persistentClassName, ObjectSE identifier, StringSE msg, @Nullable ThrowableSE cause)
persistentClassName
- 永続クラスの名前 identifier
- ロックが失敗したオブジェクトの IDmsg
- 詳細メッセージ cause
- ソース例外