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