public class EntityNotFoundException extends PersistenceException
EntityManager.getReference によって取得されたエンティティ参照にアクセスしたが、エンティティが存在しない場合に、永続性プロバイダーによってスローされます。EntityManager.refresh が呼び出され、オブジェクトがデータベースに存在しない場合にスローされます。EntityManager.lock が悲観的ロックと共に使用され、エンティティがデータベースに存在しない場合にスローされます。現在のトランザクションがアクティブで、永続コンテキストがそれに結合されている場合、ロールバックのマークが付けられます。
EntityManager.getReference(Class,Object), EntityManager.refresh(Object), EntityManager.refresh(Object, LockModeType), EntityManager.refresh(Object, java.util.Map), EntityManager.refresh(Object, LockModeType, java.util.Map), EntityManager.lock(Object, LockModeType), EntityManager.lock(Object, LockModeType, java.util.Map), 連載形式 | コンストラクターと説明 |
|---|
EntityNotFoundException() 詳細メッセージとして null を使用して、新しい EntityNotFoundException 例外を作成します。 |
EntityNotFoundException(StringSE message) 指定された詳細メッセージを使用して、新しい EntityNotFoundException 例外を構築します。 |
addSuppressedSE, fillInStackTraceSE, getCauseSE, getLocalizedMessageSE, getMessageSE, getStackTraceSE, getSuppressedSE, initCauseSE, printStackTraceSE, printStackTraceSE, printStackTraceSE, setStackTraceSE, toStringSEcloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, waitSE, waitSE, waitSEpublic EntityNotFoundException()
null を使用して、新しい EntityNotFoundException 例外を作成します。public EntityNotFoundException(StringSE message)
EntityNotFoundException 例外を構築します。message - 詳細メッセージ。Copyright © 2019 Eclipse Foundation.
Use is subject to license terms.