Spec-Zone.ru › OpenJDK 17

Интерфейс ConnectionEventListener

Все суперинтерфейсы:
EventListener
public interface ConnectionEventListener extends EventListener

Объект, регистрирующийся для получения уведомлений о событиях, генерируемых объектом PooledConnection.

Интерфейс ConnectionEventListener реализуется компонентом пула соединений. Компонент пула соединений обычно предоставляется поставщиком JDBC-драйвера или другим поставщиком системного программного обеспечения. JDBC-драйвер уведомляет объект ConnectionEventListener, когда приложение завершает использование подключенного соединения, с которым зарегистрирован слушатель. Уведомление происходит после того, как приложение вызовет метод close в своём представлении объекта PooledConnection. Объект ConnectionEventListener также уведомляется, когда происходит ошибка подключения из-за того, что подключение непригодно для дальнейшего использования — например, сервер упал. Слушатель уведомляется JDBC-драйвером непосредственно перед тем, как драйвер сгенерирует исключение SQLException для приложения, использующего объект PooledConnection.

С момента:
1.4

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

Модификатор и тип Метод Описание
void connectionClosed(ConnectionEvent event)
Уведомляет этот ConnectionEventListener о том, что приложение вызвало метод close в своём представлении подключенного соединения.
void connectionErrorOccurred(ConnectionEvent event)
Уведомляет этот ConnectionEventListener о возникновении критической ошибки, и подключенное соединение больше не может быть использовано.

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

connectionClosed

void connectionClosed(ConnectionEvent event)
Уведомляет этот ConnectionEventListener о том, что приложение вызвало метод close в своём представлении подключенного соединения.
Параметры:
event - объект события, описывающий источник события

connectionErrorOccurred

void connectionErrorOccurred(ConnectionEvent event)
Уведомляет этот ConnectionEventListener о возникновении критической ошибки, и подключенное соединение больше не может быть использовано. Драйвер производит это уведомление непосредственно перед тем, как сгенерировать исключение SQLException для приложения, использующего объект ConnectionEvent.
Параметры:
event - объект события, описывающий источник события и содержащий исключение SQLException, которое драйвер собирается сгенерировать

© 1993, 2021, 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/17/docs/api/java.sql/javax/sql/ConnectionEventListener.html

Spec-Zone.ru

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