o

com.swoval.files

PathWatchers

object PathWatchers

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. PathWatchers
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. class Event extends AnyRef

    Container for PathWatcher events.

  2. class Overflow extends AnyRef

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )
  6. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  7. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  8. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  9. def get(followLinks: Boolean, service: RegisterableWatchService, registry: DirectoryRegistry): PathWatcher[Event]

    Create a PathWatcher for the runtime platform.

    Create a PathWatcher for the runtime platform.

    registry

    The registry of directories to monitor

    returns

    PathWatcher for the runtime platform

  10. def get(followLinks: Boolean, registry: DirectoryRegistry): PathWatcher[Event]

    Create a PathWatcher for the runtime platform.

    Create a PathWatcher for the runtime platform.

    followLinks

    toggles whether or not the targets of symbolic links should be monitored

    registry

    The registry of directories to monitor

    returns

    PathWatcher for the runtime platform initialized

  11. def get(followLinks: Boolean): PathWatcher[Event]

    Create a PathWatcher for the runtime platform.

    Create a PathWatcher for the runtime platform.

    followLinks

    toggles whether or not the targets of symbolic links should be monitored

    returns

    PathWatcher for the runtime platform initialized

  12. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  13. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  14. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  15. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  16. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  17. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  18. def polling(followLinks: Boolean, pollInterval: Long, timeUnit: TimeUnit): PathWatcher[Event]

    Create a path watcher that periodically polls the file system to detect changes

    Create a path watcher that periodically polls the file system to detect changes

    followLinks

    toggles whether or not the targets of symbolic links should be monitored

    pollInterval

    minimum duration between when polling ends and the next poll begins

    timeUnit

    the time unit for which the pollInterval corresponds

    returns

    the polling path watcher.

  19. def polling(converter: Converter[Long], followLinks: Boolean, pollInterval: Long, timeUnit: TimeUnit): PathWatcher[Event]

    Create a path watcher that periodically polls the file system to detect changes

    Create a path watcher that periodically polls the file system to detect changes

    converter

    calculates the last modified time in milliseconds for the path watcher. This exists so that the converter can be replaced with a higher resolution calculation of the file system last modified time than is provided by the jvm, e.g. sbt.IO.getLastModifiedTimeOrZero.

    followLinks

    toggles whether or not the targets of symbolic links should be monitored

    pollInterval

    minimum duration between when polling ends and the next poll begins

    timeUnit

    the time unit for which the pollInterval corresponds

    returns

    the polling path watcher.

  20. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  21. def toString(): String
    Definition Classes
    AnyRef → Any
  22. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  23. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  24. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )
  25. object Event

Inherited from AnyRef

Inherited from Any

Ungrouped