Class EventPublisherAspect
java.lang.Object
com.github._1c_syntax.bsl.languageserver.aop.EventPublisherAspect
- All Implemented Interfaces:
Aware,ApplicationEventPublisherAware
Аспект подсистемы событий.
Каждый advice перехватывает какой-либо метод из недр продукта и генерирует соответствующее событие с помощью Spring Events.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddestroy()voiddocumentContextRebuild(JoinPoint joinPoint) voidlanguageServerConfigurationUpdated(JoinPoint joinPoint) voidlanguageServerInitialize(JoinPoint joinPoint, InitializeParams initializeParams) voidserverContextPopulated(JoinPoint joinPoint, Collection<File> files) voidsetApplicationEventPublisher(ApplicationEventPublisher applicationEventPublisher)
-
Constructor Details
-
EventPublisherAspect
public EventPublisherAspect()
-
-
Method Details
-
destroy
-
setApplicationEventPublisher
- Specified by:
setApplicationEventPublisherin interfaceApplicationEventPublisherAware
-
languageServerConfigurationUpdated
-
documentContextRebuild
-
serverContextPopulated
-
languageServerInitialize
-