Package io.quarkus.arc
Interface InjectableObserverMethod<T>
-
- Type Parameters:
T
-
- All Superinterfaces:
jakarta.enterprise.inject.spi.ObserverMethod<T>
,jakarta.enterprise.inject.spi.Prioritized
public interface InjectableObserverMethod<T> extends jakarta.enterprise.inject.spi.ObserverMethod<T>
Represents an observer method.- Author:
- Martin Kouba
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description static int
compare(InjectableObserverMethod<?> o1, InjectableObserverMethod<?> o2)
default jakarta.enterprise.inject.spi.Bean<?>
getDeclaringBean()
String
getDeclaringBeanIdentifier()
default Set<Annotation>
getObservedQualifiers()
default jakarta.enterprise.event.Reception
getReception()
default jakarta.enterprise.event.TransactionPhase
getTransactionPhase()
default void
notify(T event)
-
-
-
Method Detail
-
getObservedQualifiers
default Set<Annotation> getObservedQualifiers()
- Specified by:
getObservedQualifiers
in interfacejakarta.enterprise.inject.spi.ObserverMethod<T>
-
getReception
default jakarta.enterprise.event.Reception getReception()
- Specified by:
getReception
in interfacejakarta.enterprise.inject.spi.ObserverMethod<T>
-
getTransactionPhase
default jakarta.enterprise.event.TransactionPhase getTransactionPhase()
- Specified by:
getTransactionPhase
in interfacejakarta.enterprise.inject.spi.ObserverMethod<T>
-
getDeclaringBean
default jakarta.enterprise.inject.spi.Bean<?> getDeclaringBean()
- Specified by:
getDeclaringBean
in interfacejakarta.enterprise.inject.spi.ObserverMethod<T>
-
notify
default void notify(T event)
- Specified by:
notify
in interfacejakarta.enterprise.inject.spi.ObserverMethod<T>
-
getDeclaringBeanIdentifier
String getDeclaringBeanIdentifier()
- Returns:
- the identifier or null for synthetic observers
- See Also:
InjectableBean.getIdentifier()
-
compare
static int compare(InjectableObserverMethod<?> o1, InjectableObserverMethod<?> o2)
-
-