spring-framework / org.springframework.jdbc.support / MetaDataAccessException

MetaDataAccessException

open class MetaDataAccessException : NestedCheckedException

Exception indicating that something went wrong during JDBC metadata lookup.

This is a checked exception since we want it to be caught, logged and handled rather than cause the application to fail. Failure to read JDBC metadata is usually not a fatal problem.

Author
Thomas Risberg

Since
1.0.1

Constructors

<init>

MetaDataAccessException(msg: String)
MetaDataAccessException(msg: String, cause: Throwable)

Constructor for MetaDataAccessException.

Inherited Properties

message

open val message: String

Return the detail message, including the message from the nested exception if there is one.

Inherited Functions

contains

open fun contains(exType: Class<*>): Boolean

Check whether this exception contains an exception of the given type: either it is of the given class itself or it contains a nested cause of the given type.

getMostSpecificCause

open fun getMostSpecificCause(): Throwable

Retrieve the most specific cause of this exception, that is, either the innermost cause (root cause) or this exception itself.

Differs from #getRootCause() in that it falls back to the present exception if there is no root cause.

getRootCause

open fun getRootCause(): Throwable

Retrieve the innermost cause of this exception, if any.