javax.resource.spi
Интерфейс ConnectionManager

Все Суперинтерфейсы:
java.io. Сериализуемый

public interface ConnectionManager
расширяет java.io. Сериализуемый

Интерфейс ConnectionManager обеспечивает рычаг для адаптера ресурса, чтобы передать запрос соединения к серверу приложений.

Сервер приложений обеспечивает реализацию интерфейса ConnectionManager. Эта реализация не является определенной для любого определенного типа адаптера ресурса или интерфейса фабрики соединения.

Реализация ConnectionManager делегирует к серверу приложений, чтобы позволить последний обеспечить качество служб (QoS) - безопасность, управление пулом соединения, управление транзакциями и регистрация ошибок / трассировка.

Сервер приложений реализует эти службы универсальным способом, независимым от любого адаптера ресурса и EIS определенные механизмы. Архитектура соединителя не определяет, как сервер приложений реализует эти службы; реализация является определенной для сервера приложений.

После того, как сервер приложений сцепляется - в его службах, запрос соединения делегируется к экземпляру ManagedConnectionFactory или для создания нового физического соединения или для соответствия уже существующего физического соединения.

Реализация class для интерфейса ConnectionManager обязана реализовывать java.io.Serializable интерфейс.

В сценарии неуправляемого приложения реализация ConnectionManager class может предоставить любому адаптер ресурса (как значение по умолчанию реализация ConnectionManager) или разработчиками приложений. В обоих случаях QOS может быть обеспечен как компоненты сторонними поставщиками.

С тех пор:
0.6
Автор:
Рэхул Шарма
См. Также:
ManagedConnectionFactory

Сводка метода
 java.lang.Object allocateConnection(ManagedConnectionFactory mcf, ConnectionRequestInfo cxRequestInfo)
          Метод allocateConnection вызывает экземпляр фабрики соединения адаптера ресурса.
 

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

allocateConnection

java.lang.Object allocateConnection(ManagedConnectionFactory mcf,
                                    ConnectionRequestInfo cxRequestInfo)
                                    throws ResourceException

Метод allocateConnection вызывает экземпляр фабрики соединения адаптера ресурса. Это позволяет экземпляру фабрики соединения (обеспеченный адаптером ресурса), передают запрос соединения к экземпляру ConnectionManager.

connectionRequestInfo параметр представляет информацию, определенную для адаптера ресурса для того, чтобы обработать запроса соединения.

Параметры:
mcf - используемый сервером приложений, чтобы делегировать соответствие/создание соединения
cxRequestInfo - информация о запросе соединения
Возвраты:
дескриптор соединения с EIS определенный интерфейс соединения.
Броски:
ResourceException - Универсальное исключение
ApplicationServerInternalException - Сервер приложений определенное исключение
SecurityException - Безопасность связанная ошибка
ResourceAllocationException - Отказавший, чтобы выделить системные ресурсы для запроса соединения
ResourceAdapterInternalException - Адаптер ресурса связанное состояние ошибки


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

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

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


Spec-Zone.ru - all specs in one place



free hit counter