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


javax.enterprise.inject.spi
Соедините интерфейсом с ProcessBean <X>

Введите Параметры:
X - class боба
Все Известные Подынтерфейсы:
ProcessManagedBean <X>, ProcessProducerField <T, X>, ProcessProducerMethod <T, X>, ProcessSessionBean <X>

public interface ProcessBean<X>

Контейнер запускает событие этого типа для каждого включенного боба, перехватчика или декоратора, развернутого в бобовом архиве, прежде, чем зарегистрироваться Bean объект.

Тип объекта-события зависит от того, какой боб был обнаружен:

Ресурсы, как полагают, являются полями производителя.

Если любой метод наблюдателя a ProcessBean событие выдает исключение, исключение обрабатывается как ошибка определения контейнером.

Автор:
Дэвид Аллен
См. Также:
Bean

Сводка метода
 void addDefinitionError(java.lang.Throwable t)
          Регистрирует ошибку определения в контейнере, заставляя контейнер прервать развертывание после того, как бобовое открытие полно.
 Аннотируемый getAnnotated()
          Возвраты AnnotatedType представляя боб class, AnnotatedMethod представление метода производителя, или AnnotatedField представление поля производителя.
 Bean<X> getBean()
          Возвраты Bean объект, который собирается быть зарегистрированным.
 

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

getAnnotated

Annotated getAnnotated()
Возвраты AnnotatedType представляя боб class, AnnotatedMethod представление метода производителя, или AnnotatedField представление поля производителя.

Возвраты:
AnnotatedType для зарегистрированного боба

getBean

Bean<X> getBean()
Возвраты Bean объект, который собирается быть зарегистрированным. Bean может реализовать Interceptor или Decorator.

Возвраты:
Bean объект, собирающийся быть зарегистрированным

addDefinitionError

void addDefinitionError(java.lang.Throwable t)
Регистрирует ошибку определения в контейнере, заставляя контейнер прервать развертывание после того, как бобовое открытие полно.

Параметры:
t - Ошибка определения зарегистрироваться как a Throwable


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

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

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

free hit counter