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 intcompare(InjectableObserverMethod<?> o1, InjectableObserverMethod<?> o2)default jakarta.enterprise.inject.spi.Bean<?>getDeclaringBean()StringgetDeclaringBeanIdentifier()default Set<Annotation>getObservedQualifiers()default jakarta.enterprise.event.ReceptiongetReception()default jakarta.enterprise.event.TransactionPhasegetTransactionPhase()default voidnotify(T event)
-
-
-
Method Detail
-
getObservedQualifiers
default Set<Annotation> 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
default void notify(T event)
- Specified by:
notifyin 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)
-
-