Class DevObserverInfo
- java.lang.Object
-
- io.quarkus.arc.deployment.devconsole.DevObserverInfo
-
- All Implemented Interfaces:
Comparable<DevObserverInfo>
public class DevObserverInfo extends Object implements Comparable<DevObserverInfo>
-
-
Constructor Summary
Constructors Constructor Description DevObserverInfo(boolean isApplicationObserver, Name declaringClass, String methodName, Name observedType, List<Name> qualifiers, int priority, boolean isAsync, javax.enterprise.event.Reception reception, javax.enterprise.event.TransactionPhase transactionPhase)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description int
compareTo(DevObserverInfo other)
static DevObserverInfo
from(ObserverInfo observer, CompletedApplicationClassPredicateBuildItem predicate)
Name
getDeclaringClass()
String
getMethodName()
Name
getObservedType()
int
getPriority()
List<Name>
getQualifiers()
javax.enterprise.event.Reception
getReception()
javax.enterprise.event.TransactionPhase
getTransactionPhase()
boolean
isApplicationObserver()
boolean
isAsync()
-
-
-
Method Detail
-
from
public static DevObserverInfo from(ObserverInfo observer, CompletedApplicationClassPredicateBuildItem predicate)
-
getDeclaringClass
public Name getDeclaringClass()
-
getMethodName
public String getMethodName()
-
getObservedType
public Name getObservedType()
-
getPriority
public int getPriority()
-
isAsync
public boolean isAsync()
-
getReception
public javax.enterprise.event.Reception getReception()
-
getTransactionPhase
public javax.enterprise.event.TransactionPhase getTransactionPhase()
-
isApplicationObserver
public boolean isApplicationObserver()
-
compareTo
public int compareTo(DevObserverInfo other)
- Specified by:
compareTo
in interfaceComparable<DevObserverInfo>
-
-