public abstract class ProcessBeanImpl<X> extends AbstractDefinitionContainerEvent implements ProcessBean<X>
| Constructor and Description |
|---|
ProcessBeanImpl(BeanManagerImpl beanManager,
Bean<X> bean,
Annotated annotated) |
| Modifier and Type | Method and Description |
|---|---|
protected static <X> void |
fire(BeanManagerImpl beanManager,
AbstractBean<X,?> bean) |
protected static <X> void |
fire(BeanManagerImpl beanManager,
Bean<X> bean) |
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. |
addDefinitionError, firegetActualTypeArguments, getBeanManager, getErrors, getRawTypecheckWithinObserverNotification, getReceiver, postNotify, preNotifyclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddDefinitionErrorpublic ProcessBeanImpl(BeanManagerImpl beanManager, Bean<X> bean, Annotated annotated)
protected static <X> void fire(BeanManagerImpl beanManager, AbstractBean<X,?> bean)
protected static <X> void fire(BeanManagerImpl beanManager, Bean<X> bean)
public Annotated getAnnotated()
ProcessBeanAnnotatedType representing the bean class, the
AnnotatedMethod representing the producer method, or the
AnnotatedField representing the producer field.getAnnotated in interface ProcessBean<X>AnnotatedType for the bean being registeredpublic Bean<X> getBean()
ProcessBeanBean object that is about to be registered. The
Bean may implement Interceptor or
Decorator.getBean in interface ProcessBean<X>Bean object about to be registeredCopyright © 2015. All Rights Reserved.