|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.openjpa.util.Exceptions
org.apache.openjpa.persistence.PersistenceExceptions
public class PersistenceExceptions
Converts from OpenJPA to persistence exception types.
Field Summary | |
---|---|
static RuntimeExceptionTranslator |
TRANSLATOR
|
Fields inherited from class org.apache.openjpa.util.Exceptions |
---|
EMPTY_THROWABLES |
Constructor Summary | |
---|---|
PersistenceExceptions()
|
Method Summary | |
---|---|
static RuntimeExceptionTranslator |
getRollbackTranslator(OpenJPAEntityManager em)
Returns a RuntimeExceptionTranslator that will perform
the correct exception translation as well as roll back the
current transaction when for all but NoResultException
and NonUniqueResultException in accordance with
section 3.7 of the EJB 3.0 specification. |
static java.lang.RuntimeException |
toPersistenceException(java.lang.Throwable t)
Convert the given throwable to the proper persistence exception. |
Methods inherited from class org.apache.openjpa.util.Exceptions |
---|
printNestedThrowables, printNestedThrowables, replaceFailedObject, replaceNestedThrowables, toClassName, toClassNames, toString, toString, toString |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final RuntimeExceptionTranslator TRANSLATOR
Constructor Detail |
---|
public PersistenceExceptions()
Method Detail |
---|
public static RuntimeExceptionTranslator getRollbackTranslator(OpenJPAEntityManager em)
RuntimeExceptionTranslator
that will perform
the correct exception translation as well as roll back the
current transaction when for all but NoResultException
and NonUniqueResultException
in accordance with
section 3.7 of the EJB 3.0 specification.
public static java.lang.RuntimeException toPersistenceException(java.lang.Throwable t)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |