Class ParentProcessWatcher

java.lang.Object
com.github._1c_syntax.bsl.languageserver.lsp.ParentProcessWatcher

@Component public class ParentProcessWatcher extends Object
Наблюдатель за жизнью родительского процесса, запустившего Language Server.
  • Constructor Details

  • Method Details

    • handleEvent

      @EventListener public void handleEvent(LanguageServerInitializedEvent event)
      Обработчик события LanguageServerInitializedEvent.

      Анализирует параметры запроса и подготавливает данные для слежения за родительским процессом.

      Parameters:
      event - Событие
    • watch

      @Scheduled(fixedDelay=30000L) public void watch()
      Фоновая процедура, отслеживающая родительский процесс.