com.beachape

filemanagement

package filemanagement

Visibility
  1. Public
  2. All

Type Members

  1. class CallbackActor extends Actor with ActorLogging

    Actor that performs Callbacks

  2. class CallbackRegistry extends RecursiveFileActions

    Immutable class for holding the callbacks for a given path

  3. class MonitorActor extends Actor with ActorLogging with RecursiveFileActions

    Actor for registering callbacks and delegating callback execution

  4. trait RecursiveFileActions extends AnyRef

    Trait for allowing a block of code to be run recursively given a directory path

  5. class RxMonitor extends AnyRef

    RxScala-based class that exposes the Observable interface for file monitoring

  6. class WatchServiceTask extends Runnable

    WatchService class that implements a Run method for passing into a thread

Value Members

  1. object CallbackActor

    Companion object for CallbackActor to allow easy creation of props via apply method

  2. object CallbackRegistry

    Factory object for creating a CallbackRegistry based on a passed in FileEvent

  3. object Messages

  4. object MonitorActor

    Companion object for creating Monitor actor instances

  5. object RegistryTypes

  6. object RxMonitor

    Companion object for instantiating a RxMonitor instance

  7. object WatchServiceTask

    Companion object for factory method

Ungrouped