Package org.jboss.weld.bootstrap.events
Class AbstractProcessClassBean<X,B extends ClassBean<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.AbstractProcessClassBean<X,B>
- All Implemented Interfaces:
jakarta.enterprise.inject.spi.ProcessBean<X>,NotificationListener
- Direct Known Subclasses:
ProcessManagedBeanImpl,ProcessSessionBeanImpl
public abstract class AbstractProcessClassBean<X,B extends ClassBean<X>>
extends AbstractDefinitionContainerEvent
implements jakarta.enterprise.inject.spi.ProcessBean<X>
-
Constructor Summary
ConstructorsConstructorDescriptionAbstractProcessClassBean(BeanManagerImpl beanManager, Type rawType, Type[] actualTypeArguments, B bean) -
Method Summary
Modifier and TypeMethodDescriptionWeldInvokerBuilder<jakarta.enterprise.invoke.Invoker<X,?>> createInvoker(jakarta.enterprise.inject.spi.AnnotatedMethod<? super X> annotatedMethod) jakarta.enterprise.inject.spi.AnnotatedgetBean()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
-
Constructor Details
-
AbstractProcessClassBean
public AbstractProcessClassBean(BeanManagerImpl beanManager, Type rawType, Type[] actualTypeArguments, B bean)
-
-
Method Details
-
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>
-
createInvoker
public WeldInvokerBuilder<jakarta.enterprise.invoke.Invoker<X,?>> createInvoker(jakarta.enterprise.inject.spi.AnnotatedMethod<? super X> annotatedMethod)
-