javax.persistence
Class NoResultException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
javax.persistence.PersistenceException
javax.persistence.NoResultException
- All Implemented Interfaces:
- java.io.Serializable
public class NoResultException
- extends PersistenceException
The NoResultException is thrown by the persistence provider when
Query.getSingleResult is invoked and there is no result to return. This
exception will not cause the current transaction, if one is active, to be
marked for roll back.
- Since:
- EJB 3.0 version.
- Author:
- Florent Benoit
- See Also:
- EJB 3.0 specification,
Serialized Form
Constructor Summary |
NoResultException()
Default constructor : builds an exception with an empty message. |
NoResultException(java.lang.String message)
Build an exception with the given message. |
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
NoResultException
public NoResultException()
- Default constructor : builds an exception with an empty message.
NoResultException
public NoResultException(java.lang.String message)
- Build an exception with the given message.
- Parameters:
message
- the given message to use.