@SuppressWarnings("BusyWait")
	@Override
	public void run() {
		while (!interrupted && !isInterrupted()) {
			try {
				Thread.sleep(delay);
			} catch (InterruptedException e) {
				NoOp.noOp();
			}
			checkAndConfigure();
		}
	}
abstract method to be run when the file is changed.
ngrinder-controller/src/main/java/org/ngrinder/common/util/FileWatchdog.java