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