Интерфейс ConnectionEventListener

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

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

Интерфейс ConnectionEventListener реализуется компонентом пулинга подключений. Компонент пулинга подключений обычно предоставляется поставщиком JDBC-драйвера или другим поставщиком системного программного обеспечения. JDBC-драйвер уведомляет объект ConnectionEventListener об окончании использования приложением подключением из пула, с которым зарегистрирован слушатель. Уведомление происходит после того, как приложение вызывает метод close на представлении объекта PooledConnection. Слушатель также уведомляется о возникновении ошибки подключения из-за того, что подключение непригодно для дальнейшего использования — например, сервер упал. Слушатель уведомляется 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, 2020, 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/11/docs/api/java.sql/javax/sql/ConnectionEventListener.html

Spec-Zone .ru
спецификации, руководства, описания, API