Package com.swoval.files.apple
Provides apple specific directory monitoring utilities
-
Interface Summary Interface Description FileEventMonitor FileEventMonitors.Handle A handle for a file event stream that can be cancelled usingFileEventMonitor.stopStream(com.swoval.files.apple.FileEventMonitors.Handle)
. -
Class Summary Class Description FileEvent Simple wrapper around the event provided by the apple file system event callback.FileEventMonitors FileEventMonitors.Handles Provides an invalid handle that indicates that either registration of a stream was unsucessful or the stream has been made redundant by a stream for a different path that covers the path for which the stream was created.Flags The flags for creating a file event stream.Flags.Create Wrapper around the apple file events FsEventStreamCreateFlags.Flags.Event Wrapper around the file system event flags. -
Exception Summary Exception Description ClosedFileEventMonitorException Exception that is thrown when the user attempts to create or stop a stream for a closedFileEventMonitor
.CreateStreamException Exception that is thrown when the system is unable to create a file event stream.