Class DefaultFileEvents
- java.lang.Object
-
- net.rubygrapefruit.platform.internal.DefaultFileEvents
-
- All Implemented Interfaces:
FileEvents,NativeIntegration
public class DefaultFileEvents extends java.lang.Object implements FileEvents
-
-
Constructor Summary
Constructors Constructor Description DefaultFileEvents()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FileWatchstartWatch(java.io.File target)Starts watching the specified directory or file.
-
-
-
Method Detail
-
startWatch
public FileWatch startWatch(java.io.File target) throws NativeException
Description copied from interface:FileEventsStarts watching the specified directory or file.Caller should call
FileWatch.close()when finished watching to release any resources.Note: The current implementation does not notify about changes to files in a directory, only the directory itself. This means events will be received when files are created or deleted in the directory, but not when files in the directory are modified.
- Specified by:
startWatchin interfaceFileEvents- Throws:
NativeException
-
-