public class MacOsWatchServiceDirectoryWatcher extends AbstractDirectoryWatcher
Implementation of a AbstractDirectoryWatcher that uses WatchService. This implementation is used for Java 7 and later.
Fields inherited from class | Fields |
---|---|
class AbstractDirectoryWatcher |
active, sleepTime |
Constructor and description |
---|
MacOsWatchServiceDirectoryWatcher() |
Type Params | Return Type | Name and description |
---|---|---|
|
public void |
addWatchDirectory(File dir, List<String> fileExtensions) |
|
public void |
addWatchFile(File fileToWatch) |
|
public FileVisitResult |
preVisitDirectory(Path dir, BasicFileAttributes attrs) |
|
public void |
run() |
Methods inherited from class | Name |
---|---|
class AbstractDirectoryWatcher |
addListener, addWatchDirectory, addWatchFile, fireOnChange, fireOnNew, getFilenameExtension, isValidDirectoryToMonitor, isValidFileToMonitor, removeListener, setActive, setSleepTime |