Spec-Zone.ru › OpenJDK 8

Интерфейс XADataSource

Все суперинтерфейсы:
CommonDataSource

public interface XADataSource
extends CommonDataSource

Фабрика для XAConnection объектов, используемая во внутреннем режиме. Объект, реализующий интерфейс XADataSource, обычно регистрируется в службе именования, использующей Java Naming and Directory Interface™ (JNDI).

Реализация XADataSource должна включать публичный конструктор без аргументов.

С тех пор:
1.4

Методы

Модификатор и тип Метод и описание
XAConnection getXAConnection()

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

XAConnection getXAConnection(String user, String password)

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

Методы, унаследованные от интерфейса javax.sql.CommonDataSource

getLoginTimeout, getLogWriter, getParentLogger, setLoginTimeout, setLogWriter

Методы

getXAConnection

XAConnection getXAConnection()
                      throws SQLException

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

Возвращает:
объект XAConnection, представляющий физическое соединение с источником данных, которое может использоваться в распределенной транзакции
Исключения:
SQLException - если произошла ошибка доступа к базе данных
SQLFeatureNotSupportedException - если драйвер JDBC не поддерживает этот метод
SQLTimeoutException - когда драйвер определил, что значение таймаута, указанное методом setLoginTimeout, было превышено и, по крайней мере, попытался отменить текущую попытку соединения с базой данных
С тех пор:
1.4

getXAConnection

XAConnection getXAConnection(String user,
                             String password)
                      throws SQLException

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

Параметры:
user - пользователь базы данных, от имени которого создается соединение
password - пароль пользователя
Возвращает:
объект XAConnection, представляющий физическое соединение с источником данных, которое может использоваться в распределенной транзакции
Исключения:
SQLException - если произошла ошибка доступа к базе данных
SQLFeatureNotSupportedException - если драйвер JDBC не поддерживает этот метод
SQLTimeoutException - когда драйвер определил, что значение таймаута, указанное методом setLoginTimeout, было превышено и, по крайней мере, попытался отменить текущую попытку соединения с базой данных
С тех пор:
1.4

© 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