Interface FileChangesListener


public interface FileChangesListener
Callback interface that file changes File Watcher is using to notify listeners about changes.
  • Method Summary

    Modifier and Type
    Method
    Description
    default void
    Called for every new subdirectory found in the watched directory
    default void
    Called for every file that disappeared in the watched directory
    default void
    Called for every subdirectory found in the watched directory during initialization
    default void
    Called for every file that was changed in the watched directory
    default void
    Called for every new file found in the watched directory
    default void
    Called for every file that disappeared in the watched directory
    default void
    Called for every file found in the watched directory during initialization
  • Method Details

    • onFileInit

      default void onFileInit(Path file)
      Called for every file found in the watched directory during initialization
    • onDirectoryInit

      default void onDirectoryInit(Path file)
      Called for every subdirectory found in the watched directory during initialization
    • onFileCreated

      default void onFileCreated(Path file)
      Called for every new file found in the watched directory
    • onFileDeleted

      default void onFileDeleted(Path file)
      Called for every file that disappeared in the watched directory
    • onFileChanged

      default void onFileChanged(Path file)
      Called for every file that was changed in the watched directory
    • onDirectoryCreated

      default void onDirectoryCreated(Path file)
      Called for every new subdirectory found in the watched directory
    • onDirectoryDeleted

      default void onDirectoryDeleted(Path file)
      Called for every file that disappeared in the watched directory