Class TerminalSQLException

All Implemented Interfaces:
Serializable, Iterable<Throwable>
Direct Known Subclasses:
AbortedSQLException, ClosedSQLException

public abstract class TerminalSQLException extends FailFastSQLException
An exception that puts a connection into a terminal state. Once in a terminal state, the state cannot be replaced or cleared.
Author:
AO Industries, Inc.
See Also:
  • Constructor Details

    • TerminalSQLException

      protected TerminalSQLException(String reason, String sqlState)
      Creates a new exception that puts a connection into a terminal state.
    • TerminalSQLException

      @Deprecated(forRemoval=false) protected TerminalSQLException(String reason)
      Deprecated.
      Creates a new exception that puts a connection into a terminal state.
    • TerminalSQLException

      protected TerminalSQLException(String reason, String sqlState, int vendorCode, Throwable cause)
      Creates a new exception that puts a connection into a terminal state.