Package org.elasticsearch.watcher
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
onDirectoryCreated(java.nio.file.Path file)
Called for every new subdirectory found in the watched directorydefault void
onDirectoryDeleted(java.nio.file.Path file)
Called for every file that disappeared in the watched directorydefault void
onDirectoryInit(java.nio.file.Path file)
Called for every subdirectory found in the watched directory during initializationdefault void
onFileChanged(java.nio.file.Path file)
Called for every file that was changed in the watched directorydefault void
onFileCreated(java.nio.file.Path file)
Called for every new file found in the watched directorydefault void
onFileDeleted(java.nio.file.Path file)
Called for every file that disappeared in the watched directorydefault void
onFileInit(java.nio.file.Path file)
Called for every file found in the watched directory during initialization
-
Method Details
-
onFileInit
default void onFileInit(java.nio.file.Path file)Called for every file found in the watched directory during initialization -
onDirectoryInit
default void onDirectoryInit(java.nio.file.Path file)Called for every subdirectory found in the watched directory during initialization -
onFileCreated
default void onFileCreated(java.nio.file.Path file)Called for every new file found in the watched directory -
onFileDeleted
default void onFileDeleted(java.nio.file.Path file)Called for every file that disappeared in the watched directory -
onFileChanged
default void onFileChanged(java.nio.file.Path file)Called for every file that was changed in the watched directory -
onDirectoryCreated
default void onDirectoryCreated(java.nio.file.Path file)Called for every new subdirectory found in the watched directory -
onDirectoryDeleted
default void onDirectoryDeleted(java.nio.file.Path file)Called for every file that disappeared in the watched directory
-