javax.enterprise.inject.spi
Интерфейс BeforeBeanDiscovery


public interface BeforeBeanDiscovery

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

Автор:
Пит Мюр, Дэвид Аллен

Сводка метода
 void addAnnotatedType(AnnotatedType<?> type)
          Добавляет данный AnnotatedType к набору типов, которые будут отсканированы во время бобового открытия.
 void addInterceptorBinding(java.lang.Class<? extends java.lang.annotation.Annotation> bindingType, java.lang.annotation.Annotation... bindingTypeDef)
          Объявляет тип аннотации как тип привязки перехватчика, и определяет его метааннотации.
 void addQualifier(java.lang.Class<? extends java.lang.annotation.Annotation> qualifier)
          Объявляет тип аннотации как тип спецификатора Спецификатора.
 void addScope(java.lang.Class<? extends java.lang.annotation.Annotation> scopeType, boolean normal, boolean passivating)
          Объявляет тип аннотации как тип контекста.
 void addStereotype(java.lang.Class<? extends java.lang.annotation.Annotation> stereotype, java.lang.annotation.Annotation... stereotypeDef)
          Объявляет тип аннотации как стереотип, и определяет его метааннотации.
 

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

addQualifier

void addQualifier(java.lang.Class<? extends java.lang.annotation.Annotation> qualifier)
Объявляет тип аннотации как тип спецификатора Спецификатора.

Параметры:
qualifier - Аннотация, чтобы обработать как спецификатор

addScope

void addScope(java.lang.Class<? extends java.lang.annotation.Annotation> scopeType,
              boolean normal,
              boolean passivating)
Объявляет тип аннотации как тип контекста.

Параметры:
scopeType - Тип аннотации, чтобы обработать как тип контекста
normal - Указывает, нормален ли контекст
passivating - Указывает, является ли контекст способным пассивированием

addStereotype

void addStereotype(java.lang.Class<? extends java.lang.annotation.Annotation> stereotype,
                   java.lang.annotation.Annotation... stereotypeDef)
Объявляет тип аннотации как стереотип, и определяет его метааннотации.

Параметры:
stereotype - Тип аннотации, чтобы обработать как стереотип
stereotypeDef - Дополнительный список аннотаций, определяющих стереотип

addInterceptorBinding

void addInterceptorBinding(java.lang.Class<? extends java.lang.annotation.Annotation> bindingType,
                           java.lang.annotation.Annotation... bindingTypeDef)
Объявляет тип аннотации как тип привязки перехватчика, и определяет его метааннотации.

Параметры:
bindingType - Тип аннотации, чтобы обработать как тип привязки перехватчика
bindingTypeDef - Дополнительный список аннотаций, определяющих перехватчик

addAnnotatedType

void addAnnotatedType(AnnotatedType<?> type)
Добавляет данный AnnotatedType к набору типов, которые будут отсканированы во время бобового открытия.

Параметры:
type - AnnotatedType добавить для более позднего сканирования


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

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

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


Spec-Zone.ru - all specs in one place



free hit counter