Class CleanupFailureDataAccessException

All Implemented Interfaces:
Serializable

public class CleanupFailureDataAccessException extends NonTransientDataAccessException
Exception thrown when we couldn't clean up after a data access operation, but the actual operation went OK.

For example, this exception or a subclass might be thrown if a JDBC Connection couldn't be closed after it had been used successfully.

Note that data access code might perform resources cleanup in a finally block and therefore log cleanup failure rather than rethrow it, to keep the original data access exception, if any.

Author:
Rod Johnson
See Also:
  • Constructor Details

    • CleanupFailureDataAccessException

      public CleanupFailureDataAccessException(String msg, Throwable cause)
      Constructor for CleanupFailureDataAccessException.
      Parameters:
      msg - the detail message
      cause - the root cause from the underlying data access API, such as JDBC