Class ConfigurationFileChangeListener

java.lang.Object
com.github._1c_syntax.bsl.languageserver.configuration.watcher.ConfigurationFileChangeListener

@Component public class ConfigurationFileChangeListener extends Object
Обработчик событий изменения файла конфигурации.

Выполняет обновление/сброс инстанса LanguageServerConfiguration.

  • Constructor Details

  • Method Details

    • onChange

      public void onChange(File configurationFile, WatchEvent.Kind<?> eventKind)
      Обработчик изменения файла конфигурации. Актуализирует текущий активный инстанс конфигурации LanguageServerConfiguration.
      Parameters:
      configurationFile - Изменившийся файл конфигурации, содержащий LanguageServerConfiguration.
      eventKind - Тип события, произошедшего с файлом.