public QueueStateManager()

in server/src/jetbrains/buildServer/queueManager/settings/QueueStateManager.java [78:91]


  public QueueStateManager(@NotNull final UserModel userModel,
                           @NotNull final SettingsPersister settingsPersister,
                           @NotNull final FileWatcherFactory fileWatcherFactory,
                           @NotNull final ServerPaths serverPaths,
                           @NotNull final GlobalHealthItemsTracker globalHealthItemsTracker) {
    myConfigFile = new File(serverPaths.getConfigDir(), FILENAME);
    myUserModel = userModel;
    mySettingsPersister = settingsPersister;
    myChangeObserver = fileWatcherFactory.createFileWatcher(myConfigFile);
    myGlobalHealthItemsTracker = globalHealthItemsTracker;
    myChangeObserver.registerListener(it -> doLoad());
    myChangeObserver.start();
    doLoad();
  }