Package org.apache.commons.io.monitor
Interface FileAlterationListener
- All Known Implementing Classes:
FileAlterationListenerAdaptor
public interface FileAlterationListener
A listener that receives events of file system modifications.
Register FileAlterationListeners with a FileAlterationObserver.
- Since:
- 2.0
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionvoidonDirectoryChange(File directory) Directory changed Event.voidonDirectoryCreate(File directory) Directory created Event.voidonDirectoryDelete(File directory) Directory deleted Event.voidonFileChange(File file) File changed Event.voidonFileCreate(File file) File created Event.voidonFileDelete(File file) File deleted Event.voidonStart(FileAlterationObserver observer) File system observer started checking event.voidonStop(FileAlterationObserver observer) File system observer finished checking event.
-
Method Details
-
onStart
File system observer started checking event.- Parameters:
observer- The file system observer
-
onDirectoryCreate
Directory created Event.- Parameters:
directory- The directory created
-
onDirectoryChange
Directory changed Event.- Parameters:
directory- The directory changed
-
onDirectoryDelete
Directory deleted Event.- Parameters:
directory- The directory deleted
-
onFileCreate
File created Event.- Parameters:
file- The file created
-
onFileChange
File changed Event.- Parameters:
file- The file changed
-
onFileDelete
File deleted Event.- Parameters:
file- The file deleted
-
onStop
File system observer finished checking event.- Parameters:
observer- The file system observer
-