Package org.apache.webbeans.event
Class ContainerEventObserverMethodImpl<T>
java.lang.Object
org.apache.webbeans.event.ObserverMethodImpl<T>
org.apache.webbeans.event.ContainerEventObserverMethodImpl<T>
- All Implemented Interfaces:
jakarta.enterprise.inject.spi.ObserverMethod<T>,jakarta.enterprise.inject.spi.Prioritized,OwbObserverMethod<T>
-
Field Summary
Fields inherited from interface jakarta.enterprise.inject.spi.ObserverMethod
DEFAULT_PRIORITY -
Constructor Summary
ConstructorsConstructorDescriptionContainerEventObserverMethodImpl(AbstractOwbBean<?> bean, jakarta.enterprise.inject.spi.AnnotatedMethod<T> annotatedObserverMethod, jakarta.enterprise.inject.spi.AnnotatedParameter<T> annotatedObservesParameter) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidcheckObserverCondition(jakarta.enterprise.inject.spi.AnnotatedParameter<T> annotatedObservesParameter) Class[]protected voidMethods inherited from class org.apache.webbeans.event.ObserverMethodImpl
getBeanClass, getInjectionPoints, getMethodArguments, getObservedQualifiers, getObservedType, getObserverMethod, getOwnerBean, getPriority, getReception, getTransactionPhase, getWebBeansContext, isAsync, notify, notify, setObserverMethodMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.webbeans.event.OwbObserverMethod
getDeclaringBean
-
Constructor Details
-
ContainerEventObserverMethodImpl
public ContainerEventObserverMethodImpl(AbstractOwbBean<?> bean, jakarta.enterprise.inject.spi.AnnotatedMethod<T> annotatedObserverMethod, jakarta.enterprise.inject.spi.AnnotatedParameter<T> annotatedObservesParameter)
-
-
Method Details
-
checkObserverCondition
protected void checkObserverCondition(jakarta.enterprise.inject.spi.AnnotatedParameter<T> annotatedObservesParameter) - Overrides:
checkObserverConditionin classObserverMethodImpl<T>
-
invoke
protected void invoke(Object object, Object[] args) throws IllegalAccessException, InvocationTargetException - Overrides:
invokein classObserverMethodImpl<T>- Throws:
IllegalAccessExceptionInvocationTargetException
-
getWithAnnotations
-