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 |