Actor that performs Callbacks
Immutable class for holding the callbacks for a given path
Actor for registering callbacks and delegating callback execution
Trait for allowing a block of code to be run recursively given a directory path
RxScala-based class that exposes the Observable interface for file monitoring
WatchService class that implements a Run method for passing into a thread
Companion object for CallbackActor to allow easy creation of props via apply method
Factory object for creating a CallbackRegistry based on a passed in FileEvent
Companion object for creating Monitor actor instances
Companion object for instantiating a RxMonitor instance
Companion object for factory method