WatchServiceAdapter

final implicit
class WatchServiceAdapter(service: WatchService) extends WatchService with Unregisterable

Adapts a Java WatchService to be used with sbt's WatchService infrastructure.

Value Params
service

The WatchService to use.

trait Unregisterable
class Object
trait Matchable
class Any

Value members

Concrete methods

override
def close(): Unit
Definition Classes
override
def init(): Unit
Definition Classes
@tailrec
override
def poll(timeout: Duration): WatchKey
Definition Classes
override
def pollEvents(): Map[WatchKey, Seq[WatchEvent[Path]]]
Definition Classes
override
def register(path: Path, events: Kind[Path]*): WatchKey
Definition Classes
override
def toString: String
Definition Classes
Any
override
def unregister(path: Path): Unit
Definition Classes
Unregisterable