org.hibernate

Class ObjectNotFoundException

Implemented Interfaces:
Nestable

public class ObjectNotFoundException
extends UnresolvableObjectException

Thrown when Session.load() fails to select a row with the given primary key (identifier value). This exception might not be thrown when load() is called, even if there was no row on the database, because load() returns a proxy if possible. Applications should use Session.get() to test if a row exists in the database.

Like all Hibernate exceptions, this exception is considered unrecoverable.
Author:
Gavin King

Field Summary

Fields inherited from class org.hibernate.exception.NestableRuntimeException

delegate

Constructor Summary

ObjectNotFoundException(Serializable identifier, String clazz)

Method Summary

Methods inherited from class org.hibernate.UnresolvableObjectException

getEntityName, getIdentifier, getMessage, throwIfNull

Methods inherited from class org.hibernate.exception.NestableRuntimeException

getCause, getMessage, getMessage, getMessages, getThrowable, getThrowableCount, getThrowables, indexOfThrowable, indexOfThrowable, printPartialStackTrace, printStackTrace, printStackTrace, printStackTrace

Constructor Details

ObjectNotFoundException

public ObjectNotFoundException(Serializable identifier,
                               String clazz)