Как получить параметр @interface в реализации Джерси WriterInterceptor

У меня есть интерфейс, например

@NameBinding
@Retention(RetentionPolicy.RUNTIME)
public @interface AutoLogged {
    boolean query() default false;
}

Как я могу получитьquery параметр в реализации перехватчика?

@Provider
@AutoLogged
public class AutoLoggedInterceptor implements WriterInterceptor {
    @Context
    private ResourceInfo resourceInfo;

    @Override
    public void aroundWriteTo(final WriterInterceptorContext context)
            throws IOException, WebApplicationException {
        try {
            final String methodName = this.resourceInfo.getResourceMethod().getName();
            BasicAutoLoggedProducer.makeCall(methodName);
        } catch (final Exception e) {
            e.printStackTrace(System.err);
        } finally {
            context.proceed();
        }
    }
}

Я не могу найти его в context.getPropertyNames. Я вижу аннотациюAutoLogged с помощью метода getAnnotations. Как получить параметрquery с интерфейса?

Ответы на вопрос(1)

Ваш ответ на вопрос