Spec-Zone.ru › OpenJDK 21

Класс SQLTimeoutException

java.lang.Object
java.lang.Throwable
java.lang.Exception
java.sql.SQLException
java.sql.SQLTransientException
java.sql.SQLTimeoutException
Все реализованные интерфейсы:
Serializable, Iterable<Throwable>
public class SQLTimeoutException extends SQLTransientException

Подкласс SQLException, выбрасываемый, когда истекает время ожидания, заданное Statement.setQueryTimeout, DriverManager.setLoginTimeout, DataSource.setLoginTimeout,XADataSource.setLoginTimeout.

Данное исключение не соответствует стандартному SQLState.

С:
1.6
См. также:
  • Сериализованная форма

Краткое описание конструкторов

Конструктор Описание
SQLTimeoutException()
Создает объект SQLTimeoutException.
SQLTimeoutException(String reason)
Создает объект SQLTimeoutException с заданным reason.
SQLTimeoutException(String reason, String SQLState)
Создает объект SQLTimeoutException с заданным reason и SQLState.
SQLTimeoutException(String reason, String SQLState, int vendorCode)
Создает объект SQLTimeoutException с заданным reason, SQLState и vendorCode.
SQLTimeoutException(String reason, String SQLState, int vendorCode, Throwable cause)
Создает объект SQLTimeoutException с заданным reason, SQLState, vendorCode и cause.
SQLTimeoutException(String reason, String SQLState, Throwable cause)
Создает объект SQLTimeoutException с заданным reason, SQLState и cause.
SQLTimeoutException(String reason, Throwable cause)
Создает объект SQLTimeoutException с заданным reason и cause.
SQLTimeoutException(Throwable cause)
Создает объект SQLTimeoutException с заданным cause.

Краткое описание методов

Методы, объявленные в классе java.sql.SQLException

getErrorCode, getNextException, getSQLState, iterator, setNextException

Методы, объявленные в классе java.lang.Throwable

addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString

Методы, объявленные в классе java.lang.Object

clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

Методы, объявленные в интерфейсе java.lang.Iterable

forEach, spliterator

Подробное описание конструкторов

SQLTimeoutException

public SQLTimeoutException()
Создаёт объект SQLTimeoutException. Поля reason, SQLState инициализируются значениями null, а код поставщика — 0. Поле cause не инициализировано и может быть инициализировано позднее вызовом метода Throwable.initCause(java.lang.Throwable).
Since:
1.6

SQLTimeoutException

public SQLTimeoutException(String reason)
Создаёт объект SQLTimeoutException с заданным reason. Поле SQLState инициализируется значением null, а код поставщика — 0. Поле cause не инициализировано и может быть инициализировано позднее вызовом метода Throwable.initCause(java.lang.Throwable).
Parameters:
reason - описание исключения
Since:
1.6

SQLTimeoutException

public SQLTimeoutException(String reason, String SQLState)
Создаёт объект SQLTimeoutException с заданным reason и SQLState. Поле cause не инициализировано и может быть инициализировано позднее вызовом метода Throwable.initCause(java.lang.Throwable). Код поставщика инициализируется значением 0.
Parameters:
reason - описание исключения
SQLState - код XOPEN или SQL:2003, идентифицирующий исключение
Since:
1.6

SQLTimeoutException

public SQLTimeoutException(String reason, String SQLState, int vendorCode)
Создаёт объект SQLTimeoutException с заданным reason, SQLState и vendorCode. Поле cause не инициализировано и может быть инициализировано позднее вызовом метода Throwable.initCause(java.lang.Throwable).
Parameters:
reason - описание исключения
SQLState - код XOPEN или SQL:2003, идентифицирующий исключение
vendorCode - код исключения, специфичный для поставщика базы данных
Since:
1.6

SQLTimeoutException

public SQLTimeoutException(Throwable cause)
Создаёт объект SQLTimeoutException с заданным cause. Поле SQLState инициализируется значением null, а код поставщика — 0. Поле reason инициализируется значением null, если cause==null, или cause.toString(), если cause!=null.
Parameters:
cause - причина этого SQLException, сохраняемая для последующего извлечения методом getCause(); может быть null, указывая на отсутствие или неизвестность причины.
Since:
1.6

SQLTimeoutException

public SQLTimeoutException(String reason, Throwable cause)
Создаёт объект SQLTimeoutException с заданным reason и cause. Поле SQLState инициализируется значением null, а код поставщика — 0.
Parameters:
reason - описание исключения.
cause - причина этого SQLException, сохраняемая для последующего извлечения методом getCause(); может быть null, указывая на отсутствие или неизвестность причины.
Since:
1.6

SQLTimeoutException

public SQLTimeoutException(String reason, String SQLState, Throwable cause)
Создаёт объект SQLTimeoutException с заданным reason, SQLState и cause. Код поставщика инициализируется значением 0.
Parameters:
reason - описание исключения.
SQLState - код XOPEN или SQL:2003, идентифицирующий исключение
cause - причина этого SQLException, сохраняемая для последующего извлечения методом getCause(); может быть null, указывая на отсутствие или неизвестность причины.
Since:
1.6

SQLTimeoutException

public SQLTimeoutException(String reason, String SQLState, int vendorCode, Throwable cause)
Создаёт объект SQLTimeoutException с заданным reason, SQLState, vendorCode и cause.
Параметры:
reason - описание исключения
SQLState - код XOPEN или SQL:2003, идентифицирующий исключение
vendorCode - код исключения, специфичный для поставщика базы данных
cause - причина данного SQLException (сохраняется для последующего извлечения методом getCause()); может быть null, указывая на отсутствие или неизвестность причины.
С:
1.6

© 1993, 2023, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
https://docs.oracle.com/en/java/javase/21/docs/api/java.sql/java/sql/SQLTimeoutException.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API