Spec-Zone .ru
спецификации, руководства, описания, API
|
|
|||||||||
ПРЕДЫДУЩИЙ КЛАСС СЛЕДУЮЩИЙ КЛАСС | ФРЕЙМЫ НИКАКИЕ ФРЕЙМЫ | ||||||||
СВОДКА: ВЛОЖЕННЫЙ | ПОЛЕ | CONSTR | МЕТОД | ДЕТАЛЬ: ПОЛЕ | CONSTR | МЕТОД |
public interface XAConnectionFactory
XAConnectionFactory
интерфейс является основным интерфейсом для XAQueueConnectionFactory
и XATopicConnectionFactory
интерфейсы.
Некоторые серверы приложений оказывают поддержку для того, чтобы сгруппировать способное использование ресурса JTS в (дополнительную) распределенную транзакцию. Чтобы включать транзакции API JMS в транзакцию JTS, сервер приложений требует осведомленного провайдера JMS JTS. Провайдер JMS представляет свою поддержку JTS, используя XAConnectionFactory
объект, который сервер приложений использует, чтобы создать XAConnection
объекты.
XAConnectionFactory
объекты являются JMS администрируемые объекты, точно так же как ConnectionFactory
объекты. Ожидается, что серверы приложений найдут их использующий Интерфейс Именования и Каталога Java (JNDI) API.
XAConnectionFactory
интерфейс является дополнительным. Провайдеры JMS не обязаны поддерживать этот интерфейс. Этот интерфейс для использования провайдерами JMS, чтобы поддерживать транзакционные среды. Клиентские программы строго поощряются использовать транзакционную поддержку, доступную в их среде, вместо того, чтобы использовать эти интерфейсы XA непосредственно.
XAQueueConnectionFactory
, XATopicConnectionFactory
Сводка метода | |
---|---|
XAConnection |
createXAConnection()
Создает XAConnection с пользовательскими идентификационными данными значения по умолчанию. |
XAConnection |
createXAConnection(java.lang.String userName, java.lang.String password)
Создает соединение XA с указанными пользовательскими идентификационными данными. |
Деталь метода |
---|
XAConnection createXAConnection() throws JMSException
XAConnection
с пользовательскими идентификационными данными значения по умолчанию. Соединение создается в остановленном режиме. Никакие сообщения будут переданы до Connection.start
метод явно вызывают.
XAConnection
JMSException
- если провайдер JMS не в состоянии создать соединение XA из-за некоторой внутренней ошибки. JMSSecurityException
- если аутентификация клиента перестала работать из-за недопустимого имени пользователя или пароля.XAConnection createXAConnection(java.lang.String userName, java.lang.String password) throws JMSException
Connection.start
метод явно вызывают.
userName
- имя пользователя вызывающей стороныpassword
- пароль вызывающей стороны JMSException
- если провайдер JMS не в состоянии создать соединение XA из-за некоторой внутренней ошибки. JMSSecurityException
- если аутентификация клиента перестала работать из-за недопустимого имени пользователя или пароля.
|
|||||||||
ПРЕДЫДУЩИЙ КЛАСС СЛЕДУЮЩИЙ КЛАСС | ФРЕЙМЫ НИКАКИЕ ФРЕЙМЫ | ||||||||
СВОДКА: ВЛОЖЕННЫЙ | ПОЛЕ | CONSTR | МЕТОД | ДЕТАЛЬ: ПОЛЕ | CONSTR | МЕТОД |
Авторское право © 2009-2011, Oracle Corporation и/или его филиалы. Все права защищены. Использование подвергается
Сгенерированный на 10-February-2011 12:41