Class HibernateSystemException
- java.lang.Object
- java.lang.Throwable
- java.lang.Exception
- java.lang.RuntimeException
- org.springframework.core.NestedRuntimeException
- org.springframework.dao.DataAccessException
- org.springframework.dao.NonTransientDataAccessException
- org.springframework.dao.UncategorizedDataAccessException
- org.springframework.orm.hibernate4.HibernateSystemException
- All Implemented Interfaces:
Serializable
public class HibernateSystemException extends UncategorizedDataAccessException
Hibernate-specific subclass of UncategorizedDataAccessException, for Hibernate system errors that do not match any concreteorg.springframework.dao
exceptions.- Since:
- 3.1
- Author:
- Juergen Hoeller
- See Also:
SessionFactoryUtils.convertHibernateAccessException(org.hibernate.HibernateException)
, Serialized Form
Constructor Summary
Constructors Constructor Description HibernateSystemException(HibernateException cause)
Create a new HibernateSystemException, wrapping an arbitrary HibernateException.
Method Summary
Methods inherited from class org.springframework.core.NestedRuntimeException
contains, getMessage, getMostSpecificCause, getRootCause
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
Constructor Detail
HibernateSystemException
public HibernateSystemException(HibernateException cause)
Create a new HibernateSystemException, wrapping an arbitrary HibernateException.- Parameters:
cause
- the HibernateException thrown