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 intcompare(InjectableObserverMethod<?> o1, InjectableObserverMethod<?> o2) default jakarta.enterprise.inject.spi.Bean<?>default Set<Annotation>default jakarta.enterprise.event.Receptiondefault jakarta.enterprise.event.TransactionPhasedefault voidMethods inherited from interface jakarta.enterprise.inject.spi.ObserverMethod
getBeanClass, getObservedType, getPriority, isAsync, notify
-
Method Details
-
getObservedQualifiers
- Specified by:
getObservedQualifiersin interfacejakarta.enterprise.inject.spi.ObserverMethod<T>
-
getReception
default jakarta.enterprise.event.Reception getReception()- Specified by:
getReceptionin interfacejakarta.enterprise.inject.spi.ObserverMethod<T>
-
getTransactionPhase
default jakarta.enterprise.event.TransactionPhase getTransactionPhase()- Specified by:
getTransactionPhasein interfacejakarta.enterprise.inject.spi.ObserverMethod<T>
-
getDeclaringBean
default jakarta.enterprise.inject.spi.Bean<?> getDeclaringBean()- Specified by:
getDeclaringBeanin interfacejakarta.enterprise.inject.spi.ObserverMethod<T>
-
notify
- Specified by:
notifyin interfacejakarta.enterprise.inject.spi.ObserverMethod<T>
-
getDeclaringBeanIdentifier
String getDeclaringBeanIdentifier()- Returns:
- the identifier or null for synthetic observers
- See Also:
-
compare
-