Spec-Zone .ru
спецификации, руководства, описания, API
|
|
|||||||||
ПРЕДЫДУЩИЙ КЛАСС СЛЕДУЮЩИЙ КЛАСС | ФРЕЙМЫ НИКАКИЕ ФРЕЙМЫ | ||||||||
СВОДКА: ВЛОЖЕННЫЙ | ПОЛЕ | CONSTR | МЕТОД | ДЕТАЛЬ: ПОЛЕ | CONSTR | МЕТОД |
public interface ManagedConnectionFactory
Экземпляр ManagedConnectionFactory является фабрикой и ManagedConnection и специфичных для EIS экземпляров фабрики соединения. Этот интерфейс поддерживает объединение в пул соединения, обеспечивая методы для соответствия и создания экземпляра ManagedConnection. Экземпляр ManagedConnectionFactory обязан быть JavaBean.
ManagedConnection
Сводка метода | |
---|---|
java.lang.Object |
createConnectionFactory()
Создает экземпляр Фабрики Соединения. |
java.lang.Object |
createConnectionFactory(ConnectionManager cxManager)
Создает экземпляр Фабрики Соединения. |
ManagedConnection |
createManagedConnection(javax.security.auth.Subject subject, ConnectionRequestInfo cxRequestInfo)
Создает новое физическое соединение с базовым менеджером ресурсов EIS. |
boolean |
equals(java.lang.Object other)
Проверьте, равен ли этот ManagedConnectionFactory другому ManagedConnectionFactory. |
java.io.PrintWriter |
getLogWriter()
Получите писателя журнала для этого экземпляра ManagedConnectionFactory. |
int |
hashCode()
Возвращает хэш-код для ManagedConnectionFactory |
ManagedConnection |
matchManagedConnections(java.util.Set connectionSet, javax.security.auth.Subject subject, ConnectionRequestInfo cxRequestInfo)
Возвращает соответствующее соединение из набора кандидата соединений. |
void |
setLogWriter(java.io.PrintWriter out)
Установите писателя журнала для этого экземпляра ManagedConnectionFactory. |
Деталь метода |
---|
java.lang.Object createConnectionFactory(ConnectionManager cxManager) throws ResourceException
cxManager
- ConnectionManager, который будет связан с создаваемым экземпляром фабрики соединения EIS ResourceException
- Универсальное исключение ResourceAdapterInternalException
- Адаптер ресурса связанное состояние ошибкиjava.lang.Object createConnectionFactory() throws ResourceException
ResourceException
- Универсальное исключение ResourceAdapterInternalException
- Адаптер ресурса связанное состояние ошибкиManagedConnection createManagedConnection(javax.security.auth.Subject subject, ConnectionRequestInfo cxRequestInfo) throws ResourceException
ManagedConnectionFactory использует информацию о безопасности (передал поскольку Предмет) и дополнительный ConnectionRequestInfo (который является определенным для ResourceAdapter и непрозрачным к серверу приложений) создать это новое соединение.
subject
- Информация о безопасности вызывающей стороныcxRequestInfo
- Дополнительный адаптер ресурса определенная информация о запросе соединения ResourceException
- универсальное исключение SecurityException
- безопасность связанная ошибка ResourceAllocationException
- отказавший, чтобы выделить системные ресурсы для запроса соединения ResourceAdapterInternalException
- адаптер ресурса связанное состояние ошибки EISSystemException
- внутреннее состояние ошибки в экземпляре EISManagedConnection matchManagedConnections(java.util.Set connectionSet, javax.security.auth.Subject subject, ConnectionRequestInfo cxRequestInfo) throws ResourceException
ManagedConnectionFactory использует информацию безопасности (в качестве в Предмете) и информация, предоставленная через ConnectionRequestInfo и дополнительный Адаптер Ресурса определенные критерии, чтобы сделать соответствие. Отметьте, что критерии, используемые для того, чтобы соответствовать, являются определенными для адаптера ресурса и не предписываются спецификацией Соединителя.
Этот метод возвращает экземпляр ManagedConnection, который является лучшим соответствием для того, чтобы обработать запрос выделения соединения.
connectionSet
- соединение кандидата устанавливаетсяsubject
- информация о безопасности вызывающей стороныcxRequestInfo
- дополнительный адаптер ресурса определенная информация о запросе соединения ResourceException
- универсальное исключение SecurityException
- безопасность связанная ошибка ResourceAdapterInternalException
- адаптер ресурса связанное состояние ошибки NotSupportedException
- если работа не поддерживаетсяvoid setLogWriter(java.io.PrintWriter out) throws ResourceException
Писатель журнала является потоком вывода символов, к которому будут напечатаны все журналирование и трассировка сообщений для этого экземпляра ManagedConnectionfactory.
ApplicationServer управляет ассоциацией потока вывода с ManagedConnectionFactory. Когда объект ManagedConnectionFactory создается, писатель журнала является первоначально нулем, другими словами, журналирование отключается. Как только писатель журнала связывается с ManagedConnectionFactory, регистрируя и трассировка для экземпляра ManagedConnectionFactory включаются.
Экземпляры ManagedConnection, создаваемые ManagedConnectionFactory, "наследовали" писателя журнала, который может быть переопределен ApplicationServer, используя ManagedConnection.setLogWriter, чтобы установить ManagedConnection определенное журналирование и трассировка.
out
- PrintWriter - поток для регистрации ошибок и трассировки ResourceException
- универсальное исключение ResourceAdapterInternalException
- адаптер ресурса связанное состояние ошибкиjava.io.PrintWriter getLogWriter() throws ResourceException
Писатель журнала является потоком вывода символов, к которому будут напечатаны все журналирование и трассировка сообщений для этого экземпляра ManagedConnectionFactory
ApplicationServer управляет ассоциацией потока вывода с ManagedConnectionFactory. Когда объект ManagedConnectionFactory создается, писатель журнала является первоначально нулем, другими словами, журналирование отключается.
ResourceException
- универсальное исключениеint hashCode()
hashCode
в class java.lang.Object
boolean equals(java.lang.Object other)
equals
в class java.lang.Object
|
|||||||||
ПРЕДЫДУЩИЙ КЛАСС СЛЕДУЮЩИЙ КЛАСС | ФРЕЙМЫ НИКАКИЕ ФРЕЙМЫ | ||||||||
СВОДКА: ВЛОЖЕННЫЙ | ПОЛЕ | CONSTR | МЕТОД | ДЕТАЛЬ: ПОЛЕ | CONSTR | МЕТОД |
Авторское право © 2009-2011, Oracle Corporation и/или его филиалы. Все права защищены. Использование подвергается
Сгенерированный на 10-February-2011 12:41