Интерфейс DriverAction
public interface DriverAction
DriverManager. Реализация DriverAction не предназначена для непосредственного использования приложениями. Драйвер JDBC может создать реализацию DriverAction в закрытом классе, чтобы предотвратить её непосредственный вызов.
Блок статической инициализации драйвера JDBC должен вызывать DriverManager.registerDriver(java.sql.Driver, java.sql.DriverAction), чтобы сообщить DriverManager, какую реализацию DriverAction вызывать при отмене регистрации драйвера JDBC.
- Версия:
- 1.8
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
void |
deregister() |
Метод, вызываемый DriverManager.deregisterDriver(Driver) для уведомления драйвера JDBC об отмене его регистрации. |
Подробное описание методов
deregister
void deregister()
Метод deregister предназначен только для использования драйверами JDBC, а не приложениями. Рекомендуется, чтобы драйверы JDBC не реализовывали DriverAction в открытом классе. Если в момент вызова метода deregister имеются активные подключения к базе данных, то в зависимости от реализации подключения могут быть закрыты или продолжить работу. После вызова этого метода в зависимости от реализации драйвер может ограничить возможность создания новых подключений к базе данных, вызова других методов Driver или выбросить SQLException. Дополнительную информацию о поведении драйвера JDBC см. в его документации.
- Версия:
- 1.8
- См. также:
© 1993, 2025, 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/25/docs/api/java.sql/java/sql/DriverAction.html