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


Пакет javax.ejb

Содержит Предприятие классы JavaBeans и интерфейсы, которые определяют контракты между корпоративным компонентом и его клиентами и между корпоративным компонентом и контейнером EJB.

См.:
          Описание

Сводка интерфейса
EJBContext Интерфейс EJBContext предоставляет экземпляру доступ к обеспеченному контейнером контексту времени выполнения экземпляра корпоративного компонента.
EJBHome Интерфейс EJBHome должен быть расширен удаленными домашними интерфейсами всех корпоративных компонентов.
EJBLocalHome Интерфейс EJBLocalHome должен быть расширен локальными домашними интерфейсами всех корпоративных компонентов.
EJBLocalObject Интерфейс EJBLocalObject должен быть расширен локальными интерфейсами всех корпоративных компонентов.
EJBMetaData Интерфейс EJBMetaData позволяет клиенту получать информацию о метаданных корпоративного компонента.
EJBObject Интерфейс EJBObject расширяется удаленными интерфейсами всех корпоративных компонентов.
EnterpriseBean Интерфейс EnterpriseBean является общим суперинтерфейсом для SessionBean, EntityBean и интерфейсов MessageDrivenBean.
EntityBean Интерфейс EntityBean реализуется каждым бобом объекта class.
EntityContext Интерфейс EntityContext предоставляет экземпляру доступ к обеспеченному контейнером контексту времени выполнения бобового экземпляра объекта.
Дескриптор Интерфейс Дескриптора реализуется всеми дескрипторами объекта EJB.
HomeHandle Интерфейс HomeHandle реализуется всеми домашними объектными дескрипторами.
MessageDrivenBean Интерфейс MessageDrivenBean определяет методы что контейнерное использование EJB, чтобы уведомить сообщение управляемый бобовый экземпляр событий жизненного цикла экземпляра.
MessageDrivenContext Интерфейс MessageDrivenContext обеспечивает доступ ко времени выполнения управляемый сообщением контекст, что контейнер предусматривает управляемый сообщением бобовый экземпляр.
SessionBean Интерфейс SessionBean определяет методы что контейнерное использование EJB, чтобы уведомить бобовый экземпляр сеанса событий жизненного цикла экземпляра.
SessionContext Интерфейс SessionContext обеспечивает доступ к контексту сеанса времени выполнения, что контейнер предусматривает бобовый экземпляр сеанса.
SessionSynchronization Интерфейс SessionSynchronization позволяет stateful бобовому экземпляру сеанса быть уведомленным его контейнером границ транзакции.
TimedObject TimedObject интерфейс содержит метод обратного вызова, который используется, чтобы поставить уведомления об истечении таймера.
Таймер Timer интерфейс содержит информацию о таймере, который создавался через Службу Таймера EJB.
TimerHandle Интерфейс TimerHandle позволяет бобовому провайдеру получать сериализуемый дескриптор таймера, который может быть сохранен.
TimerService Интерфейс TimerService предоставляет компонентам корпоративного компонента доступ к обеспеченной контейнером Службе Таймера.
 

Сводка класса
AsyncResult <V> Обертывает результат асинхронного вызова метода как a Future объект, сохраняя compatability с деловой подписью интерфейса.
ScheduleExpression Основанное на календаре выражение тайм-аута для таймера корпоративного компонента.
TimerConfig TimerConfig используется, чтобы определить дополнительные параметры конфигурации таймера во время создания таймера.
 

Перечислимая Сводка
ConcurrencyManagementType Используемый, чтобы определить значение ConcurrencyManagement аннотация для одноэлементного боба сеанса.
LockType Блокировка параллелизма вводит для одноэлементных бобов с управляемым контейнером параллелизмом.
TransactionAttributeType Перечисление TransactionAttributeType используется с TransactionAttribute аннотацию, чтобы определить, передают ли методы боба сеанса или управляемый боб, вызывают с допустимым контекстом транзакции.
TransactionManagementType Перечисление TransactionManagementType используется с TransactionManagement аннотация, чтобы определить или управляемое контейнером или управляемое бобом управление транзакциями используется.
 

Сводка исключения
AccessLocalException AccessLocalException бросается, чтобы указать, что у вызывающей стороны нет разрешения, чтобы вызвать метод.
ConcurrentAccessException ConcurrentAccessException указывает, что клиент делал попытку вызова на stateful бобе сеанса или одноэлементном бобе, в то время как другой вызов происходит, и такой параллельный доступ не предоставляется.
ConcurrentAccessTimeoutException Это исключение указывает, что попытка к одновременно получает доступ к stateful сеансу, или одноэлементный бобовый метод привел к тайм-ауту.
CreateException Исключение CreateException должно быть включено в пункты бросков всех, создают методы, определенные в домашнем или локальном домашнем интерфейсе корпоративного компонента.
DuplicateKeyException Исключение DuplicateKeyException выдается, если объект, объект EJB или локальный объект EJB не могут быть созданы, потому что объект с тем же самым ключом уже существует.
EJBAccessException Это исключение указывает, что клиентский доступ к бизнес-методу был лишен.
EJBException EJBException бросается, чтобы сообщить, что вызванный бизнес-метод или метод обратного вызова не могли быть завершены из-за неожиданной ошибки (например.
EJBTransactionRequiredException Это исключение выдается удаленному клиенту, чтобы указать, что запрос, который переносят нулевой контекст транзакции, но целевой объект, требует активной транзакции.
EJBTransactionRolledbackException Это исключение выдается удаленному клиенту, чтобы указать, что транзакция, связанная с обработкой запроса, откатывалась, или отмечена, чтобы откатывать.
FinderException Исключение FinderException должно быть включено в пункт бросков каждого метода средства обнаружения домашнего или локального домашнего интерфейса боба объекта.
IllegalLoopbackException Это исключение указывает, что попытка была предпринята, чтобы выполнить недопустимый петлевой вызов.
NoMoreTimeoutsException Это исключение указывает, что основанный на календаре таймер не будет приводить к больше тайм-аутам.
NoSuchEJBException NoSuchEJBException бросается, если попытка предпринимается, чтобы вызвать бизнес-метод на stateful сеанс, или одиночный элемент возражают, что больше не существует.
NoSuchEntityException Исключение NoSuchEntityException выдается бобовым экземпляром объекта к его контейнеру, чтобы сообщить, что вызванный бизнес-метод или метод обратного вызова не могли быть завершены из-за базового объекта, был удален из базы данных.
NoSuchObjectLocalException NoSuchObjectLocalException бросается, если попытка предпринимается, чтобы вызвать метод на локальный объект (локальный объект EJB или таймер), который больше не существует.
ObjectNotFoundException Исключение ObjectNotFoundException выдается средством обнаружения или избранным методом, чтобы указать, что указанный объект EJB или локальный объект не существуют.
RemoveException RemoveException бросается в попытку удалить объект EJB или локальный объект EJB, когда корпоративный компонент или контейнер не позволяют объекту EJB быть удаленным.
TransactionRequiredLocalException Это исключение выдается локальному клиенту, чтобы указать, что запрос, который переносят нулевой контекст транзакции, но целевой объект, требует активной транзакции.
TransactionRolledbackLocalException Это исключение выдается локальному клиенту, чтобы указать, что транзакция, связанная с обработкой запроса, откатывалась, или отмечена, чтобы откатывать.
 

Аннотация Вводит Сводку
AccessTimeout Определяет количество времени в данной единице измерения времени, которую параллельная попытка доступа должна блокировать перед синхронизацией.
ActivationConfigProperty Используемый, чтобы предоставить информацию deployer о конфигурации сообщения управляемый боб в его операционной среде.
AfterBegin Определяйте stateful бобовый метод сеанса получать после того, как начинают обратный вызов синхронизации сеанса.
AfterCompletion Определяйте stateful бобовый метод сеанса получать после обратного вызова синхронизации сеанса завершения.
ApplicationException Примененный к исключение, чтобы обозначить, что это - исключение приложения и должно быть сообщено клиенту непосредственно (то есть, развернуто).
Асинхронный Используемый, чтобы отметить бобовый метод сеанса как асинхронный метод или назвать все бизнес-методы боба сеанса class как асинхронный.
BeforeCompletion Определяйте stateful бобовый метод сеанса получать перед обратным вызовом синхронизации сеанса завершения.
ConcurrencyManagement Объявляет одноэлементный бобовый тип управления совместным выполнением сеанса.
Депендсон Используемый, чтобы выразить зависимость от инициализации между одноэлементными компонентами.
EJB Указывает на зависимость от локального, или удаленного представления без интерфейсов Предприятия JavaBean.
EJBs Объявляет многократный EJB аннотации.
Init Определяет метод боба сеанса, который соответствует a create<METHOD> метод адаптированного домашнего или локального домашнего интерфейса (интерфейс, который адаптирует EJB 2.1 или ранее EJBHome или клиентское представление EJBLocalHome соответственно).
Локальный Объявляет локальный деловой интерфейс (ы) для боба сеанса.
LocalBean Определяет это, боб сеанса представляет представление без интерфейсов.
LocalHome Объявляет локальный домашний или адаптированный локальный домашний интерфейс для боба сеанса.
Блокировка Объявляет блокировку параллелизма для одноэлементного боба сеанса с контейнером управляемый параллелизм.
MessageDriven Определяющая компонент аннотация для сообщения управляемый боб.
PostActivate Определяет метод получать обратный вызов после того, как stateful боб сеанса был активирован.
PrePassivate Определяет метод получать обратный вызов прежде, чем stateful боб сеанса будет пассивироваться.
Удаленный Объявляет удаленный деловой интерфейс (ы) для боба сеанса.
RemoteHome Объявляет удаленный домашний интерфейс или адаптированный удаленный домашний интерфейс для боба сеанса.
Удалить Примененный к бизнес-метод stateful боба сеанса class, чтобы указать к контейнеру, что stateful боб сеанса должен быть удален контейнером после завершения метода.
Расписание Запланируйте таймер для автоматического создания с расписанием тайм-аута, основанным на выражении времени подобном cron.
Расписания Примененный к метод обратного вызова таймера, чтобы запланировать многократные основанные на календаре таймеры для метода.
Singleton Определяющая компонент аннотация для одноэлементного боба сеанса.
Запуск Отметьте одноэлементный боб для нетерпеливой инициализации во время последовательности запуска приложения.
Stateful Определяющая компонент аннотация для stateful боба сеанса.
StatefulTimeout Определяет количество времени, stateful боб сеанса может быть неактивным (не, получают любые клиентские вызовы) прежде, чем это будет иметь право на удаление контейнером.
Не сохраняющий состояние Определяющая компонент аннотация для боба сеанса не сохраняющего состояние.
Тайм-аут Называет метод на бобе сеанса не сохраняющем состояние class, одноэлементный боб сеанса class, сообщение управляемый боб class, или EJB 2.x боб объекта class, который должен получить истечения таймера EJB для того боба.
TransactionAttribute TransactionAttribute аннотация определяет, должен ли контейнер вызвать бизнес-метод в пределах контекста транзакции.
TransactionManagement Определяет, есть ли у боба сеанса или сообщения управляемый боб контейнер управляемые транзакции или боб управляемые транзакции.
 

Пакет javax.ejb Описание

Содержит Предприятие классы JavaBeans и интерфейсы, которые определяют контракты между корпоративным компонентом и его клиентами и между корпоративным компонентом и контейнером EJB.



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

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

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

free hit counter