Package org.apache.commons.jci.listeners
Class FileChangeListener
- java.lang.Object
-
- org.apache.commons.jci.listeners.AbstractFilesystemAlterationListener
-
- org.apache.commons.jci.listeners.FileChangeListener
-
- All Implemented Interfaces:
FilesystemAlterationListener
public class FileChangeListener extends AbstractFilesystemAlterationListener
The most simple implemenation of an FilesystemAlterationListener.
-
-
Field Summary
Fields Modifier and Type Field Description private booleanchanged-
Fields inherited from class org.apache.commons.jci.listeners.AbstractFilesystemAlterationListener
observer
-
-
Constructor Summary
Constructors Constructor Description FileChangeListener()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanhasChanged()voidonDirectoryChange(java.io.File pDir)voidonDirectoryCreate(java.io.File pDir)voidonDirectoryDelete(java.io.File pDir)voidonFileChange(java.io.File pFile)voidonFileCreate(java.io.File pFile)voidonFileDelete(java.io.File pFile)voidonStart(FilesystemAlterationObserver pObserver)voidonStop(FilesystemAlterationObserver pObserver)-
Methods inherited from class org.apache.commons.jci.listeners.AbstractFilesystemAlterationListener
getChangedDirectories, getChangedFiles, getCreatedDirectories, getCreatedFiles, getDeletedDirectories, getDeletedFiles, signals, waitForCheck, waitForEvent, waitForFirstCheck
-
-
-
-
Method Detail
-
hasChanged
public boolean hasChanged()
-
onStart
public void onStart(FilesystemAlterationObserver pObserver)
- Specified by:
onStartin interfaceFilesystemAlterationListener- Overrides:
onStartin classAbstractFilesystemAlterationListener
-
onStop
public void onStop(FilesystemAlterationObserver pObserver)
- Specified by:
onStopin interfaceFilesystemAlterationListener- Overrides:
onStopin classAbstractFilesystemAlterationListener
-
onFileChange
public void onFileChange(java.io.File pFile)
- Specified by:
onFileChangein interfaceFilesystemAlterationListener- Overrides:
onFileChangein classAbstractFilesystemAlterationListener
-
onFileCreate
public void onFileCreate(java.io.File pFile)
- Specified by:
onFileCreatein interfaceFilesystemAlterationListener- Overrides:
onFileCreatein classAbstractFilesystemAlterationListener
-
onFileDelete
public void onFileDelete(java.io.File pFile)
- Specified by:
onFileDeletein interfaceFilesystemAlterationListener- Overrides:
onFileDeletein classAbstractFilesystemAlterationListener
-
onDirectoryChange
public void onDirectoryChange(java.io.File pDir)
- Specified by:
onDirectoryChangein interfaceFilesystemAlterationListener- Overrides:
onDirectoryChangein classAbstractFilesystemAlterationListener
-
onDirectoryCreate
public void onDirectoryCreate(java.io.File pDir)
- Specified by:
onDirectoryCreatein interfaceFilesystemAlterationListener- Overrides:
onDirectoryCreatein classAbstractFilesystemAlterationListener
-
onDirectoryDelete
public void onDirectoryDelete(java.io.File pDir)
- Specified by:
onDirectoryDeletein interfaceFilesystemAlterationListener- Overrides:
onDirectoryDeletein classAbstractFilesystemAlterationListener
-
-