Top Description Constructors
javax.persistence

public Class EntityNotFoundException

extends PersistenceException
Class Inheritance

Thrown by the persistence provider when an entity reference obtained by EntityManager.getReference is accessed but the entity does not exist. Thrown when EntityManager.refresh is called and the object no longer exists in the database. Thrown when EntityManager.lock is used with pessimistic locking is used and the entity no longer exists in the database.

The current transaction, if one is active and the persistence context has been joined to it, will be marked for rollback.

Since
Java Persistence 1.0
See Also
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)

Constructor Summary

AccessConstructor and Description
public
EntityNotFoundException()

Constructs a new EntityNotFoundException exception with null as its detail message.

public
EntityNotFoundException(String
the detail message.
message
)

Constructs a new EntityNotFoundException exception with the specified detail message.

Constructor Detail

EntityNotFoundExceptionback to summary
public EntityNotFoundException()

Constructs a new EntityNotFoundException exception with null as its detail message.

EntityNotFoundExceptionback to summary
public EntityNotFoundException(String message)

Constructs a new EntityNotFoundException exception with the specified detail message.

Parameters
message:String

the detail message.