start thread after watcher is added

This commit is contained in:
Doug MacEachern 2005-11-14 18:32:20 +00:00
parent 4f4cb3643b
commit 134a80e9a3

View File

@ -3,6 +3,7 @@ package net.hyperic.sigar.cmd;
import java.io.File;
import java.io.FileFilter;
import java.io.IOException;
import java.util.ArrayList;
import java.util.Date;
import net.hyperic.sigar.Sigar;
@ -87,15 +88,14 @@ public class Watch {
FileWatcherThread watcherThread =
FileWatcherThread.getInstance();
watcherThread.doStart();
watcherThread.setInterval(1000);
FileWatcher watcher =
new FileWatcher(sigar) {
public void onChange(FileInfo info) {
System.out.println(info.getName() +
" Changed:\n" + info.diff());
" Changed:\n" +
info.diff());
}
public void onNotFound(FileInfo info) {
@ -120,6 +120,8 @@ public class Watch {
watcherThread.add(watcher);
watcherThread.doStart();
System.out.println("Press any key to stop");
try {
System.in.read();