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 TypeMethodDescriptiondefault voidonDirectoryCreated(Path file)Called for every new subdirectory found in the watched directorydefault voidonDirectoryDeleted(Path file)Called for every file that disappeared in the watched directorydefault voidonDirectoryInit(Path file)Called for every subdirectory found in the watched directory during initializationdefault voidonFileChanged(Path file)Called for every file that was changed in the watched directorydefault voidonFileCreated(Path file)Called for every new file found in the watched directorydefault voidonFileDeleted(Path file)Called for every file that disappeared in the watched directorydefault voidonFileInit(Path file)Called for every file found in the watched directory during initialization
-
Method Details
-
onFileInit
Called for every file found in the watched directory during initialization -
onDirectoryInit
Called for every subdirectory found in the watched directory during initialization -
onFileCreated
Called for every new file found in the watched directory -
onFileDeleted
Called for every file that disappeared in the watched directory -
onFileChanged
Called for every file that was changed in the watched directory -
onDirectoryCreated
Called for every new subdirectory found in the watched directory -
onDirectoryDeleted
Called for every file that disappeared in the watched directory
-