Object

com.swoval.files

PathWatchers

Related Doc: package files

Permalink

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

    Permalink

    Container for PathWatcher events.

  2. class Overflow extends AnyRef

    Permalink

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. object Event

    Permalink
  5. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  6. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  7. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  8. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  9. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  10. def get(followLinks: Boolean, service: RegisterableWatchService, registry: DirectoryRegistry, logger: Logger): PathWatcher[Event]

    Permalink

    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

  11. def get(followLinks: Boolean, registry: DirectoryRegistry, logger: Logger): PathWatcher[Event]

    Permalink

    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

    logger

    the logger

    returns

    PathWatcher for the runtime platform initialized

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

    Permalink

    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

  13. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  14. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  15. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  16. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  17. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  18. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  19. def polling(followLinks: Boolean, pollInterval: Long, timeUnit: TimeUnit): PathWatcher[Event]

    Permalink

    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.

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

    Permalink

    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.

  21. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  22. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  23. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  24. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  25. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from AnyRef

Inherited from Any

Ungrouped