Retrieves the callbacks registered for a path for an Event type
Retrieves the callbacks registered for a path for an Event type
WatchEvent.Kind[Path] Java7 Event type
Path (Java type) to be registered
Option[Callbacks] for the path at the event type (Option[List[Path => Unit]])
Recursively performs an action given a directory path
Recursively performs an action given a directory path
Ignores all paths that are not directories. Uses the Java 7 API to walk a directory tree
Path object to a directory
Callback to perform on each subdirectory path
Unit
Finds the callbacks for a given EventType and path and sends them all to the CallbackActor pool to get processed
Finds the callbacks for a given EventType and path and sends them all to the CallbackActor pool to get processed
WatchEvent.Kind[Path] Java7 Event type
Path (Java type) to be registered
Unit
Returns a new Receive that uses a given CallbackRegistryMap
Returns a new Receive that uses a given CallbackRegistryMap
Actor for registering callbacks and delegating callback execution
Should be instantiated with Props provided via companion object factory method