javax.persistence
Class EntityNotFoundException
java.lang.Object
   java.lang.Throwable
java.lang.Throwable
       java.lang.Exception
java.lang.Exception
           java.lang.RuntimeException
java.lang.RuntimeException
               javax.persistence.PersistenceException
javax.persistence.PersistenceException
                   javax.persistence.EntityNotFoundException
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 EntityNotFoundExceptionexception
 withnullas its detail message.
 
EntityNotFoundException
public EntityNotFoundException(String message)
- Constructs a new EntityNotFoundExceptionexception
 with the specified detail message.
 
- Parameters:
- message- the detail message.
 
Submit a bug or feature Copyright 2006 Sun Microsystems, Inc. All rights reserved.