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
-
Field Summary
Fields inherited from interface jakarta.enterprise.inject.spi.ObserverMethod
DEFAULT_PRIORITY
-
Method Summary
Modifier and TypeMethodDescriptionstatic int
compare
(InjectableObserverMethod<?> o1, InjectableObserverMethod<?> o2) default jakarta.enterprise.inject.spi.Bean<?>
default Set<Annotation>
default jakarta.enterprise.event.Reception
default jakarta.enterprise.event.TransactionPhase
default void
Methods inherited from interface jakarta.enterprise.inject.spi.ObserverMethod
getBeanClass, getObservedType, getPriority, isAsync, notify
-
Method Details
-
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
- Specified by:
notify
in interfacejakarta.enterprise.inject.spi.ObserverMethod<T>
-
getDeclaringBeanIdentifier
String getDeclaringBeanIdentifier()- Returns:
- the identifier or null for synthetic observers
- See Also:
-
compare
-