Top Description Constructors
org.springframework.dao

public abstract Class NonTransientDataAccessException

extends DataAccessException
Class Inheritance
Known Direct Subclasses
org.springframework.dao.NonTransientDataAccessResourceException, org.springframework.dao.PermissionDeniedDataAccessException, org.springframework.dao.UncategorizedDataAccessException, org.springframework.dao.InvalidDataAccessApiUsageException, org.springframework.dao.CleanupFailureDataAccessException, org.springframework.dao.DataIntegrityViolationException, org.springframework.dao.DataRetrievalFailureException, org.springframework.dao.InvalidDataAccessResourceUsageException
Annotations
@SuppressWarnings:serial
Imports
org.springframework.lang.Nullable

Root of the hierarchy of data access exceptions that are considered non-transient - where a retry of the same operation would fail unless the cause of the Exception is corrected.
Author
Thomas Risberg
Since
2.5
See Also
java.sql.SQLNonTransientException

Constructor Summary

AccessConstructor and Description
public
NonTransientDataAccessException(String
the detail message
msg
)

Constructor for NonTransientDataAccessException.

public
NonTransientDataAccessException(String
the detail message
msg
,
Throwable
the root cause (usually from using an underlying data access API such as JDBC)
cause
)

Constructor for NonTransientDataAccessException.

Constructor Detail

NonTransientDataAccessExceptionback to summary
public NonTransientDataAccessException(String msg)

Constructor for NonTransientDataAccessException.

Parameters
msg:String

the detail message

NonTransientDataAccessExceptionback to summary
public NonTransientDataAccessException(String msg, Throwable cause)

Constructor for NonTransientDataAccessException.

Parameters
msg:String

the detail message

cause:Throwable

the root cause (usually from using an underlying data access API such as JDBC)