|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface BeforeBeanDiscovery
This event type is thrown by the container before the bean discovery process
begins. If any observer method of the BeforeBeanDiscovery
event
throws an exception, the exception is treated as a definition error by the
container.
Method Summary | |
---|---|
void |
addAnnotatedType(AnnotatedType<?> type)
Adds a given AnnotatedType to the set
of types which will be scanned during bean discovery. |
void |
addInterceptorBinding(java.lang.Class<? extends java.lang.annotation.Annotation> bindingType,
java.lang.annotation.Annotation... bindingTypeDef)
Declares an annotation type as an interceptor binding type, and specifies its meta-annotations. |
void |
addQualifier(java.lang.Class<? extends java.lang.annotation.Annotation> qualifier)
Declares an annotation type as a Qualifier qualifier type. |
void |
addScope(java.lang.Class<? extends java.lang.annotation.Annotation> scopeType,
boolean normal,
boolean passivating)
Declares an annotation type as a scope type. |
void |
addStereotype(java.lang.Class<? extends java.lang.annotation.Annotation> stereotype,
java.lang.annotation.Annotation... stereotypeDef)
Declares an annotation type as a stereotype, and specifies its meta-annotations. |
Method Detail |
---|
void addQualifier(java.lang.Class<? extends java.lang.annotation.Annotation> qualifier)
qualifier
- The annotation to treat as a qualifiervoid addScope(java.lang.Class<? extends java.lang.annotation.Annotation> scopeType, boolean normal, boolean passivating)
scopeType
- The annotation type to treat as a
scope typenormal
- Indicates if the scope is normalpassivating
- Indicates if the scope is
passivation capablevoid addStereotype(java.lang.Class<? extends java.lang.annotation.Annotation> stereotype, java.lang.annotation.Annotation... stereotypeDef)
stereotype
- The annotation type to treat as a
stereotypestereotypeDef
- An optional list of annotations defining the
stereotypevoid addInterceptorBinding(java.lang.Class<? extends java.lang.annotation.Annotation> bindingType, java.lang.annotation.Annotation... bindingTypeDef)
bindingType
- The annotation type to treat as an interceptor binding
typebindingTypeDef
- An optional list of annotations defining the interceptorvoid addAnnotatedType(AnnotatedType<?> type)
AnnotatedType
to the set
of types which will be scanned during bean discovery.
type
- The AnnotatedType
to add
for later scanning
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Copyright © 2009, 2010, Oracle Corporation and/or its affiliates. All Rights Reserved. Use is subject to license terms.
Generated on 4-June-2010 04:34