io.methvin.better.files
package io.methvin.better.files
Members list
Concise view
Type members
Classlikes
abstract class RecursiveFileMonitor(val root: File, val fileHasher: Option[FileHasher], val logger: Logger) extends Monitor
An implementation of the better-files File.Monitor
interface using directory-watcher.
An implementation of the better-files File.Monitor
interface using directory-watcher.
Attributes
- fileHasher
a hasher implementation used to hash files to prevent duplicate events.
None
to disable hashing.- logger
the logger used by
DirectoryWatcher
. Useful to see debug output. Defaults to nop logger.- root
the root directory to watch
- Graph
- Supertypes
- trait Monitortrait AutoCloseableclass Objecttrait Matchableclass Any