private void startWatchServer() throws ConfigException { logger.log(Level.INFO, "Starting watch server ..."); watchServer = new WatchServer(); watchServer.start(daemonConfig); }
public void start(DaemonConfigTO daemonConfigTO) { reload(daemonConfigTO); }
private void stopWatchServer() { logger.log(Level.INFO, "Stopping watch server ..."); watchServer.stop(); } }
public void reload(DaemonConfigTO daemonConfigTO) { logger.log(Level.INFO, "Starting/reloading watch server ... "); // Update config daemonConfig = daemonConfigTO; // Restart threads try { Map<File, FolderTO> watchedFolders = getFolderMap(daemonConfigTO.getFolders()); stopAllWatchOperations(); startWatchOperations(watchedFolders); fireDaemonReloadedEvent(); } catch (Exception e) { logger.log(Level.WARNING, "Cannot (re-)load config. Exception thrown.", e); } }
private void reloadOperation() { loadOrCreateConfig(); watchServer.reload(daemonConfig); }