Class AspectJConfiguration

java.lang.Object
com.github._1c_syntax.bsl.languageserver.aop.AspectJConfiguration

@Configuration public class AspectJConfiguration extends Object
Конфигурация фреймворка AspectJ.

Каждый аспект с compile-time weaving должен быть объявлен как Bean.

  • Constructor Details

    • AspectJConfiguration

      public AspectJConfiguration()
  • Method Details

    • eventPublisherAspect

      @Bean @Lazy(false) public EventPublisherAspect eventPublisherAspect()
      Returns:
      Основной аспект подсистемы событий.
    • sentryAspect

      @Bean @Lazy(false) public SentryAspect sentryAspect()
      Returns:
      Аспект перехвата ошибок и взаимодействия с Sentry.
    • measuresAspect

      @Bean public MeasuresAspect measuresAspect()
      Returns:
      Аспект выполнения замеров производительности.