Class PoolExhaustedException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.sql.SQLException
org.apache.tomcat.jdbc.pool.PoolExhaustedException
- All Implemented Interfaces:
Serializable, Iterable<Throwable>
Exception thrown when the connection pool is exhausted
and no connections are available.
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionConstructs a PoolExhaustedException with no detail message.PoolExhaustedException(String reason) Constructs a PoolExhaustedException with the specified detail message.PoolExhaustedException(String reason, String SQLState) Constructs a PoolExhaustedException with the specified detail message and SQL state.PoolExhaustedException(String reason, String SQLState, int vendorCode) Constructs a PoolExhaustedException with the specified detail message, SQL state, and vendor code.PoolExhaustedException(String reason, String sqlState, int vendorCode, Throwable cause) Constructs a PoolExhaustedException with the specified detail message, SQL state, vendor code, and cause.PoolExhaustedException(String reason, String sqlState, Throwable cause) Constructs a PoolExhaustedException with the specified detail message, SQL state, and cause.PoolExhaustedException(String reason, Throwable cause) Constructs a PoolExhaustedException with the specified detail message and cause.PoolExhaustedException(Throwable cause) Constructs a PoolExhaustedException with the specified cause. -
Method Summary
Methods inherited from class SQLException
getErrorCode, getNextException, getSQLState, iterator, setNextExceptionMethods inherited from class Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toStringMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface Iterable
forEach, spliterator
-
Constructor Details
-
PoolExhaustedException
public PoolExhaustedException()Constructs a PoolExhaustedException with no detail message. -
PoolExhaustedException
Constructs a PoolExhaustedException with the specified detail message.- Parameters:
reason- the detail message
-
PoolExhaustedException
Constructs a PoolExhaustedException with the specified cause.- Parameters:
cause- the cause of this exception
-
PoolExhaustedException
-
PoolExhaustedException
-
PoolExhaustedException
-
PoolExhaustedException
-
PoolExhaustedException
Constructs a PoolExhaustedException with the specified detail message, SQL state, vendor code, and cause.- Parameters:
reason- the detail messagesqlState- the SQL state codevendorCode- the vendor-specific error codecause- the cause of this exception
-