Class ProcessObserverMethodImpl<T,X>
java.lang.Object
org.apache.webbeans.portable.events.EventBase
org.apache.webbeans.portable.events.ProcessObserverMethodImpl<T,X>
- Type Parameters:
X- declared bean classT- event type
- All Implemented Interfaces:
jakarta.enterprise.inject.spi.ProcessObserverMethod<T,,X> AfterObserver,ExtensionAware
- Direct Known Subclasses:
GProcessObserverMethod
public class ProcessObserverMethodImpl<T,X>
extends EventBase
implements jakarta.enterprise.inject.spi.ProcessObserverMethod<T,X>, ExtensionAware, AfterObserver
Implementation of
ProcessObserverMethod.- Version:
- $Rev$ $Date$
-
Constructor Summary
ConstructorsConstructorDescriptionProcessObserverMethodImpl(WebBeansContext webBeansContext, jakarta.enterprise.inject.spi.AnnotatedMethod<X> annotatedMethod, jakarta.enterprise.inject.spi.ObserverMethod<T> observerMethod) -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidjakarta.enterprise.inject.spi.configurator.ObserverMethodConfigurator<T>jakarta.enterprise.inject.spi.AnnotatedMethod<X>jakarta.enterprise.inject.spi.ObserverMethod<T>booleanisVetoed()voidsetExtension(jakarta.enterprise.inject.spi.Extension extension) voidsetObserverMethod(jakarta.enterprise.inject.spi.ObserverMethod<T> observerMethod) voidveto()Methods inherited from class org.apache.webbeans.portable.events.EventBase
checkState, setStarted
-
Constructor Details
-
ProcessObserverMethodImpl
public ProcessObserverMethodImpl(WebBeansContext webBeansContext, jakarta.enterprise.inject.spi.AnnotatedMethod<X> annotatedMethod, jakarta.enterprise.inject.spi.ObserverMethod<T> observerMethod)
-
-
Method Details
-
setExtension
public void setExtension(jakarta.enterprise.inject.spi.Extension extension) - Specified by:
setExtensionin interfaceExtensionAware
-
addDefinitionError
-
configureObserverMethod
public jakarta.enterprise.inject.spi.configurator.ObserverMethodConfigurator<T> configureObserverMethod() -
getAnnotatedMethod
-
getObserverMethod
-
setObserverMethod
-
veto
public void veto() -
isVetoed
public boolean isVetoed() -
afterObserver
public void afterObserver()- Specified by:
afterObserverin interfaceAfterObserver
-