chore(mon_dir): refactored
This commit is contained in:
parent
9188c9d753
commit
e95f283e8c
|
@ -11,16 +11,21 @@ public class Main {
|
||||||
|
|
||||||
private static final String FOLDER = "/opt/npm";
|
private static final String FOLDER = "/opt/npm";
|
||||||
|
|
||||||
|
private static final String FILE = "/opt/npm/NetPeerManager.log";
|
||||||
|
|
||||||
public static void main(String[] args) throws IOException,
|
public static void main(String[] args) throws IOException,
|
||||||
InterruptedException {
|
InterruptedException {
|
||||||
|
LOG.trace("app started...");
|
||||||
|
|
||||||
Path folder = Paths.get(FOLDER);
|
Path folderPath = Paths.get(FOLDER);
|
||||||
|
LOG.debug("folderPath: " + folderPath);
|
||||||
|
|
||||||
//obtain WatchService instance using FileSystems class
|
//obtain WatchService instance using FileSystems class
|
||||||
WatchService watchService = FileSystems.getDefault().newWatchService();
|
WatchService watchService = FileSystems.getDefault().newWatchService();
|
||||||
|
|
||||||
//register a Path instance for events using a WatchService instance
|
//register a Path instance for events using a WatchService instance
|
||||||
folder.register(watchService, StandardWatchEventKinds.ENTRY_CREATE,
|
//TODO You cannot watch a file this way! java.nio.file.NotDirectoryException
|
||||||
|
folderPath.register(watchService, StandardWatchEventKinds.ENTRY_CREATE,
|
||||||
StandardWatchEventKinds.ENTRY_MODIFY,
|
StandardWatchEventKinds.ENTRY_MODIFY,
|
||||||
StandardWatchEventKinds.ENTRY_DELETE);
|
StandardWatchEventKinds.ENTRY_DELETE);
|
||||||
|
|
||||||
|
@ -49,5 +54,7 @@ public class Main {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
while (valid);
|
while (valid);
|
||||||
|
|
||||||
|
LOG.trace("app done.");
|
||||||
}
|
}
|
||||||
}
|
}
|
Loading…
Reference in New Issue