final Set<ProcessObserverMethod> allObservers) {
try {
for (ProcessObserverMethod pom : allObservers) {
ObserverMethod<?> obsMeth = pom.getObserverMethod();
AnnotatedMethod<?> annMeth = pom.getAnnotatedMethod();
Queue queueQualifier = null;
AsyncRestriction restrictQualifier = null;
for (Object bindingObj : obsMeth.getObservedQualifiers()) {
final Annotation originalQualifier = (Annotation) bindingObj;
AsyncRestriction restrictQualifier0 = (AsyncRestriction) CdiUtils.getQualifier(originalQualifier, AsyncRestriction.class);
if (restrictQualifier0 != null && restrictQualifier == null)
restrictQualifier = restrictQualifier0;
Queue queueQualifier0 = (Queue) CdiUtils.getQualifier(originalQualifier, Queue.class);
if (queueQualifier0 != null && queueQualifier == null)
queueQualifier = queueQualifier0;
}
if (queueQualifier != null && restrictQualifier != null) {