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 2006 Sun Microsystems, Inc. All rights reserved.