Class FileWatcher

java.lang.Object
com.alibaba.nacos.sys.file.FileWatcher

public abstract class FileWatcher extends Object
file watcher.
Author:
liaochuntao
  • Constructor Details

    • FileWatcher

      public FileWatcher()
  • Method Details

    • onChange

      public abstract void onChange(FileChangeEvent event)
      Triggered when a file change occurs.
      Parameters:
      event - FileChangeEvent
    • interest

      public abstract boolean interest(String context)
      WatchEvent context information.
      Parameters:
      context - WatchEvent.context()
      Returns:
      is this watcher interest context
    • executor

      public Executor executor()
      If the FileWatcher has its own thread pool, use this thread pool to execute, otherwise use the WatchFileManager thread.
      Returns:
      Executor