# Uses of Class
org.apache.commons.io.monitor.FileAlterationObserver

Packages that use FileAlterationObserver
Package
Description
org.apache.commons.io.monitor
Provides a component for monitoring file system events (directory and file create, update and delete events).

- ## Uses of FileAlterationObserver in org.apache.commons.io.monitor

  Methods in org.apache.commons.io.monitor that return types with arguments of type FileAlterationObserver
  Modifier and Type
  Method
  Description
  `Iterable<FileAlterationObserver>`
  FileAlterationMonitor.`getObservers()`
  Returns the set of `FileAlterationObserver` registered with this monitor.
  Methods in org.apache.commons.io.monitor with parameters of type FileAlterationObserver
  Modifier and Type
  Method
  Description
  `void`
  FileAlterationMonitor.`addObserver(FileAlterationObserver observer)`
  Adds a file system observer to this monitor.
  `void`
  FileAlterationListener.`onStart(FileAlterationObserver observer)`
  File system observer started checking event.
  `void`
  FileAlterationListenerAdaptor.`onStart(FileAlterationObserver observer)`
  File system observer started checking event.
  `void`
  FileAlterationListener.`onStop(FileAlterationObserver observer)`
  File system observer finished checking event.
  `void`
  FileAlterationListenerAdaptor.`onStop(FileAlterationObserver observer)`
  File system observer finished checking event.
  `void`
  FileAlterationMonitor.`removeObserver(FileAlterationObserver observer)`
  Removes a file system observer from this monitor.
  Constructors in org.apache.commons.io.monitor with parameters of type FileAlterationObserver
  Modifier
  Constructor
  Description
  ``
  `FileAlterationMonitor(long interval, FileAlterationObserver... observers)`
  Constructs a monitor with the specified interval and set of observers.
  Constructor parameters in org.apache.commons.io.monitor with type arguments of type FileAlterationObserver
  Modifier
  Constructor
  Description
  ``
  `FileAlterationMonitor(long interval, Collection<FileAlterationObserver> observers)`
  Constructs a monitor with the specified interval and collection of observers.