Spec-Zone.ru › OpenJDK 8

Интерфейс 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, 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.

Spec-Zone.ru

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