Package org.jboss.weld.bootstrap.events
Class ProcessBeanImpl<X>
java.lang.Object
org.jboss.weld.bootstrap.events.ContainerEvent
org.jboss.weld.bootstrap.events.AbstractContainerEvent
org.jboss.weld.bootstrap.events.AbstractDefinitionContainerEvent
org.jboss.weld.bootstrap.events.ProcessBeanImpl<X>
- All Implemented Interfaces:
jakarta.enterprise.inject.spi.ProcessBean<X>,NotificationListener
- Direct Known Subclasses:
ProcessSynthethicBeanImpl
public abstract class ProcessBeanImpl<X>
extends AbstractDefinitionContainerEvent
implements jakarta.enterprise.inject.spi.ProcessBean<X>
-
Method Summary
Modifier and TypeMethodDescriptionprotected static <X> voidfire(BeanManagerImpl beanManager, jakarta.enterprise.inject.spi.Bean<X> bean) protected static <X> voidfire(BeanManagerImpl beanManager, AbstractBean<X, ?> bean) jakarta.enterprise.inject.spi.Annotatedjakarta.enterprise.inject.spi.Bean<X>getBean()Methods inherited from class org.jboss.weld.bootstrap.events.AbstractDefinitionContainerEvent
addDefinitionError, fireMethods inherited from class org.jboss.weld.bootstrap.events.AbstractContainerEvent
getActualTypeArguments, getBeanManager, getErrors, getEventType, getRawTypeMethods inherited from class org.jboss.weld.bootstrap.events.ContainerEvent
checkWithinObserverNotification, getReceiver, postNotify, preNotifyMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface jakarta.enterprise.inject.spi.ProcessBean
addDefinitionError
-
Method Details
-
fire
-
fire
protected static <X> void fire(BeanManagerImpl beanManager, jakarta.enterprise.inject.spi.Bean<X> bean) -
getAnnotated
public jakarta.enterprise.inject.spi.Annotated getAnnotated()- Specified by:
getAnnotatedin interfacejakarta.enterprise.inject.spi.ProcessBean<X>
-
getBean
- Specified by:
getBeanin interfacejakarta.enterprise.inject.spi.ProcessBean<X>
-