Spec-Zone .ru
спецификации, руководства, описания, API


javax.jms
Интерфейс XAConnectionFactory

Все Известные Подынтерфейсы:
XAQueueConnectionFactory, XATopicConnectionFactory

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 с указанными пользовательскими идентификационными данными.
 

Деталь метода

createXAConnection

XAConnection createXAConnection()
                                throws JMSException
Создает XAConnection с пользовательскими идентификационными данными значения по умолчанию. Соединение создается в остановленном режиме. Никакие сообщения будут переданы до Connection.start метод явно вызывают.

Возвраты:
недавно создаваемый XAConnection
Броски:
JMSException - если провайдер JMS не в состоянии создать соединение XA из-за некоторой внутренней ошибки.
JMSSecurityException - если аутентификация клиента перестала работать из-за недопустимого имени пользователя или пароля.
С тех пор:
1.1

createXAConnection

XAConnection createXAConnection(java.lang.String userName,
                                java.lang.String password)
                                throws JMSException
Создает соединение XA с указанными пользовательскими идентификационными данными. Соединение создается в остановленном режиме. Никакие сообщения будут переданы до Connection.start метод явно вызывают.

Параметры:
userName - имя пользователя вызывающей стороны
password - пароль вызывающей стороны
Возвраты:
недавно создаваемое соединение XA
Броски:
JMSException - если провайдер JMS не в состоянии создать соединение XA из-за некоторой внутренней ошибки.
JMSSecurityException - если аутентификация клиента перестала работать из-за недопустимого имени пользователя или пароля.
С тех пор:
1.1


Представьте ошибку или функцию

Авторское право © 2009-2011, Oracle Corporation и/или его филиалы. Все права защищены. Использование подвергается срокам действия лицензии.

Сгенерированный на 10-February-2011 12:41

free hit counter