Spec-Zone.ru › OpenJDK 8

Интерфейс CommonDataSource

Все известные подинтерфейсы:
ConnectionPoolDataSource, DataSource, XADataSource

public interface CommonDataSource

Интерфейс, определяющий методы, общие для DataSource, XADataSource и ConnectionPoolDataSource.

Методы

Модификатор и тип Метод и описание
int getLoginTimeout()

Получает максимальное время в секундах, которое этот источник данных может ожидать при попытке подключения к базе данных.

PrintWriter getLogWriter()

Возвращает объект записи журнала для этого объекта DataSource.

Logger getParentLogger()

Возвращает родительский журнал всех журналов, используемых этим источником данных.

void setLoginTimeout(int seconds)

Устанавливает максимальное время в секундах, которое этот источник данных будет ожидать при попытке подключения к базе данных.

void setLogWriter(PrintWriter out)

Устанавливает объект записи журнала для этого объекта DataSource на заданный объект java.io.PrintWriter.

Методы

getLogWriter

PrintWriter getLogWriter()
                  throws SQLException

Возвращает объект записи журнала для этого объекта DataSource.

Объект записи журнала — это символьный поток вывода, в который будут выводиться все сообщения протоколирования и отладки для данного источника данных. Это включает сообщения, выводимые методами этого объекта, сообщения, выводимые методами других объектов, созданных этим объектом, и так далее. Сообщения, выводимые в специализированный журнал источника данных, не выводятся в журнал, связанный с классом java.sql.DriverManager. Когда создается объект DataSource, объект записи журнала изначально равен null; другими словами, по умолчанию ведение журнала отключено.

Возвращает:
объект записи журнала для данного источника данных или null, если ведение журнала отключено
Исключения:
SQLException - если произошла ошибка доступа к базе данных
С:
1.4
См. также:
setLogWriter(java.io.PrintWriter)

setLogWriter

void setLogWriter(PrintWriter out)
           throws SQLException

Устанавливает объект записи журнала для этого объекта DataSource на заданный объект java.io.PrintWriter.

Объект записи журнала — это символьный поток вывода, в который будут выводиться все сообщения протоколирования и отладки для данного источника данных. Это включает сообщения, выводимые методами этого объекта, сообщения, выводимые методами других объектов, созданных этим объектом, и так далее. Сообщения, выводимые в специализированный журнал источника данных, не выводятся в журнал, связанный с классом java.sql.DriverManager. Когда создается объект DataSource, объект записи журнала изначально равен null; другими словами, по умолчанию ведение журнала отключено.

Параметры:
out - новый объект записи журнала; для отключения ведения журнала установите значение null
Исключения:
SQLException - если произошла ошибка доступа к базе данных
С:
1.4
См. также:
getLogWriter()

setLoginTimeout

void setLoginTimeout(int seconds)
              throws SQLException

Устанавливает максимальное время в секундах, которое этот источник данных будет ожидать при попытке подключения к базе данных. Значение 0 означает, что таймаут равен значению системного таймаута по умолчанию, если он существует; в противном случае это означает, что таймаута нет. Когда создается объект DataSource, таймаут входа в систему изначально равен нулю.

Параметры:
seconds - лимит времени входа в систему для источника данных
Исключения:
SQLException - если произошла ошибка доступа к базе данных.
С:
1.4
См. также:
getLoginTimeout()

getLoginTimeout

int getLoginTimeout()
             throws SQLException

Получает максимальное время в секундах, которое этот источник данных может ожидать при попытке подключения к базе данных. Значение 0 означает, что таймаут равен значению системного таймаута по умолчанию, если он существует; в противном случае это означает, что таймаута нет. Когда создается объект DataSource, таймаут входа в систему изначально равен нулю.

Возвращает:
предельный срок входа в систему для источника данных
Исключения:
SQLException - если произошла ошибка доступа к базе данных.
С:
1.4
См. также:
setLoginTimeout(int)

getParentLogger

Logger getParentLogger()
                throws SQLFeatureNotSupportedException

Возвращает родительский журнал всех журналов, используемых этим источником данных. Это должен быть журнал, наиболее удаленный от корневого журнала, который все еще является предком всех журналов, используемых этим источником данных. Настройка этого журнала повлияет на все сообщения журнала, генерируемые источником данных. В худшем случае это может быть корневой журнал.

Возвращает:
родительский журнал для данного источника данных
Исключения:
SQLFeatureNotSupportedException - если источник данных не использует java.util.logging
С:
1.7

© 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