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


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


public interface BootstrapContext

Это обеспечивает механизм, чтобы передать контекст начальной загрузки к экземпляру адаптера ресурса, когда это загружается. Таким образом, когда (start(BootstrapContext)) метод на ResourceAdapter class вызывается. Контекст начальной загрузки содержит ссылки на полезные средства, которые могли использоваться экземпляром адаптера ресурса.

Версия:
Архитектура Соединителя EE Java 1.6
Автор:
Тараните Jeyaraman, Sivakumar Thyagarajan

Сводка метода
 java.util.Timer createTimer()
          Создает новое java.util.Timer экземпляр.
 TransactionSynchronizationRegistry getTransactionSynchronizationRegistry()
          Обеспечивает дескриптор для a TransactionSynchronization экземпляр.
 WorkManager getWorkManager()
          Обеспечивает дескриптор для a WorkManager экземпляр.
 XATerminator getXATerminator()
          Обеспечивает дескриптор для a XATerminator экземпляр.
 boolean isContextSupported(java.lang.Class<? extends WorkContext> workContextClass)
          Адаптер ресурса может проверить поддержку сервера приложений определенного типа WorkContext через этот метод.
 

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

getWorkManager

WorkManager getWorkManager()
Обеспечивает дескриптор для a WorkManager экземпляр. WorkManager экземпляр мог использоваться адаптером ресурса, чтобы сделать его работу, подчиняясь Work экземпляры для выполнения.

Возвраты:
a WorkManager экземпляр.

getXATerminator

XATerminator getXATerminator()
Обеспечивает дескриптор для a XATerminator экземпляр. XATerminator экземпляр мог использоваться адаптером ресурса, чтобы течь - в завершении транзакции и вызовах восстановления катастрофического отказа от EIS.

Возвраты:
a XATerminator экземпляр.

createTimer

java.util.Timer createTimer()
                            throws UnavailableException
Создает новое java.util.Timer экземпляр. Timer экземпляр мог использоваться, чтобы выполнить периодический Work выполнение или другие задачи.

Возвраты:
новое Timer экземпляр.
Броски:
UnavailableException - указывает на это a Timer экземпляр не доступен. Запрос может быть повторен позже.

isContextSupported

boolean isContextSupported(java.lang.Class<? extends WorkContext> workContextClass)
Адаптер ресурса может проверить поддержку сервера приложений определенного типа WorkContext через этот метод. Этот механизм позволяет разработчику адаптера ресурса динамически изменить WorkContexts, представленный с экземпляром Работы, основанным на поддержке, оказанной сервером приложений. Сервер приложений должен использовать точную проверку равенства типа (который является java.lang.Class.equals(java.lang.Class) проверьте) в этом методе, чтобы проверить, поддерживает ли он тип WorkContext, обеспеченный адаптером ресурса. Этот метод должен быть идемпотентом, который является всеми звонками в этот метод адаптером ресурса для детали WorkContext тип должен возвратить то же самое булево значение всюду по жизненному циклу того экземпляра адаптера ресурса.

Параметры:
workContextClass - Тип WorkContext, который тестируется на поддержку сервером приложений.
Возвраты:
истина, если workContextClass поддерживается сервером приложений. ложь, если workContextClass неподдерживается или неизвестен серверу приложений.
С тех пор:
1.6

getTransactionSynchronizationRegistry

TransactionSynchronizationRegistry getTransactionSynchronizationRegistry()
Обеспечивает дескриптор для a TransactionSynchronization экземпляр. TransactionSynchronizationRegistry экземпляр мог использоваться адаптером ресурса, чтобы зарегистрировать объекты синхронизации, получить состояние транзакции и состояние и т.д. Этот интерфейс реализуется сервером приложений объектом службы не сохраняющим состояние. Тот же самый объект может использоваться любым числом объектов адаптера ресурса с потокобезопасностью.

Возвраты:
a TransactionSynchronizationRegistry экземпляр.
С тех пор:
1.6


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

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

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

free hit counter