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:
- java.io.Serializable
public class EntityNotFoundException
- extends PersistenceException
The EntityNotFoundException is thrown by the persistence provider when an
entity reference obtained by getReference is accessed but the entity does not
exist. It is also thrown by the refresh operation when the entity no longer
exists in the database. The current transaction, if one is active, will be
marked for rollback.
- Since:
- EJB 3.0 version.
- Author:
- Florent Benoit
- See Also:
- EJB 3.0 specification,
Serialized Form
Methods inherited from class java.lang.Throwable |
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
serialVersionUID
private static final long serialVersionUID
- UID for serialization.
- See Also:
- Constant Field Values
EntityNotFoundException
public EntityNotFoundException()
- Default constructor : builds an exception with an empty message.
EntityNotFoundException
public EntityNotFoundException(java.lang.String message)
- Build an exception with the given message.
- Parameters:
message
- the given message to use.