javax.persistence
Class EntityNotFoundException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
javax.persistence.PersistenceException
javax.persistence.EntityNotFoundException
All Implemented Interfaces: Serializable
public class EntityNotFoundException extends PersistenceException
Thrown by the persistence provider when an entity reference obtained by
EntityManager.getReference(Class,Object)
is accessed but the entity does not exist. Also thrown when
EntityManager.refresh(Object)
is called
and the object no longer exists in the database. The
current transaction, if one is active, will be marked for rollback.
Since:
Java Persistence 1.0
See Also: EntityManager.getReference(Class,Object)
,
EntityManager.refresh(Object)
,
Serialized Form
Methods inherited from class java.lang.Throwable
fillInStackTrace , getCause , getLocalizedMessage , getMessage , getStackTrace , initCause , printStackTrace , printStackTrace , printStackTrace , setStackTrace , toString
EntityNotFoundException
public EntityNotFoundException ()
Constructs a new EntityNotFoundException
exception
with null
as its detail message.
EntityNotFoundException
public EntityNotFoundException (String message)
Constructs a new EntityNotFoundException
exception
with the specified detail message.
Parameters: message
- the detail message.
Submit a bug or feature Copyright 2007 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms.
Scripting on this page tracks web page traffic,
but does not change the content in any way.