X
- The class of the beanpublic interface ProcessBean<X>
The container fires an event of this type for each enabled bean, interceptor
or decorator deployed in a bean archive, before registering the
Bean
object.
The event object type depends upon what kind of bean was discovered:
ProcessManagedBean
ProcessSessionBean
ProcessProducerMethod
ProcessProducerField
Resources are considered to be producer fields.
If any observer method of a ProcessBean
event throws an exception,
the exception is treated as a definition error by the container.
Bean
Modifier and Type | Method and Description |
---|---|
void |
addDefinitionError(Throwable t)
Registers a definition error with the container, causing the container to
abort deployment after bean discovery is complete.
|
Annotated |
getAnnotated()
Returns the
AnnotatedType representing
the bean class, the AnnotatedMethod
representing the producer method, or the
AnnotatedField representing the
producer field. |
Bean<X> |
getBean()
Returns the
Bean object that is about
to be registered. |
Annotated getAnnotated()
AnnotatedType
representing
the bean class, the AnnotatedMethod
representing the producer method, or the
AnnotatedField
representing the
producer field.AnnotatedType
for the bean
being registeredBean<X> getBean()
Bean
object that is about
to be registered. The Bean
may
implement Interceptor
or
Decorator
.Bean
object about to be
registeredCopyright © 2018 JBoss by Red Hat. All rights reserved.