Кваркус СтройШагJAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Кваркус СтройШаг

Сообщение Anonymous »


Я пытаюсь преобразовать данные аннотаций с помощью BuildStep, как указано в ссылке ниже

https://quarkus.io/guides/cdi-integrati ... build_item

Однако я не вижу никаких признаков того, что это работает. Я не могу проверить во время сборки, что не так, и во время выполнения изменений нет. Ниже приведен пример кода:

public class TestTelemetryBuilder { @BuildStep AnnotationsTransformerBuildItem Transform() { вернуть новый AnnotationsTransformerBuildItem(new AnnotationsTransformer() { @Override public boolean applyTo(final org.jboss.jandex.AnnotationTarget.Kind kind) { return kind == org.jboss.jandex.AnnotationTarget.Kind.CLASS; } @Override public void Transform (окончательный контекст TransformationContext) { if ("io.quarkus.redis.datasource.value.ValueCommands" .equals(context.getTarget().asClass().name().toString())) { List методы = context.getTarget().asClass().methods(); AnnotationInstance annot = AnnotationInstance.builder(DotName.createSimple( "io.opentelemetry.instrumentation.annotations.WithSpan")).build(); методы.forEach(t -> t.annotations() .add(аннот)); } } }); } } Я хочу добавить аннотацию WithSpan ко всем методам класса Redis ValueCommands при каждом вызове. Это работает только тогда, когда класс вводится? Я попробовал использовать RedisDataSource, который был внедрен, но не смог заставить его работать. Есть ли что-нибудь еще, что мне нужно установить/настроить?
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Конкретный захват исключений с использованием броска в верблюжий кваркус
    Anonymous » » в форуме JAVA
    0 Ответы
    20 Просмотры
    Последнее сообщение Anonymous
  • Как настроить WireMock для соответствия определенному формату параметра запроса (объекта) в Java? [Кваркус]
    Anonymous » » в форуме JAVA
    0 Ответы
    34 Просмотры
    Последнее сообщение Anonymous
  • Загрузка MultipartFormDataInput с именем файла, отличным от ASCII. Кваркус
    Anonymous » » в форуме JAVA
    0 Ответы
    18 Просмотры
    Последнее сообщение Anonymous
  • Кваркус-тест. Сбросить состояние bean-компонента
    Anonymous » » в форуме JAVA
    0 Ответы
    15 Просмотры
    Последнее сообщение Anonymous
  • Кваркус-тест. Сбросить состояние bean-компонента
    Anonymous » » в форуме JAVA
    0 Ответы
    12 Просмотры
    Последнее сообщение Anonymous

Вернуться в «JAVA»