Package org.duracloud.sync.monitor
Class DirectoryListener
java.lang.Object
org.apache.commons.io.monitor.FileAlterationListenerAdaptor
org.duracloud.sync.monitor.DirectoryListener
- All Implemented Interfaces:
org.apache.commons.io.monitor.FileAlterationListener
public class DirectoryListener
extends org.apache.commons.io.monitor.FileAlterationListenerAdaptor
Handles update notifications from the Directory Update Monitor by adding
the changed files to the ChangedList.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidonFileChange(File file) voidonFileCreate(File file) voidonFileDelete(File file) Methods inherited from class org.apache.commons.io.monitor.FileAlterationListenerAdaptor
onDirectoryChange, onDirectoryCreate, onDirectoryDelete, onStart, onStop
-
Constructor Details
-
DirectoryListener
public DirectoryListener(boolean syncDeletes)
-
-
Method Details
-
onFileCreate
- Specified by:
onFileCreatein interfaceorg.apache.commons.io.monitor.FileAlterationListener- Overrides:
onFileCreatein classorg.apache.commons.io.monitor.FileAlterationListenerAdaptor
-
onFileChange
- Specified by:
onFileChangein interfaceorg.apache.commons.io.monitor.FileAlterationListener- Overrides:
onFileChangein classorg.apache.commons.io.monitor.FileAlterationListenerAdaptor
-
onFileDelete
- Specified by:
onFileDeletein interfaceorg.apache.commons.io.monitor.FileAlterationListener- Overrides:
onFileDeletein classorg.apache.commons.io.monitor.FileAlterationListenerAdaptor
-