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.- Author:
- tcurdt
-
-
Field Summary
-
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 boolean
hasChanged()
void
onDirectoryChange(java.io.File pDir)
void
onDirectoryCreate(java.io.File pDir)
void
onDirectoryDelete(java.io.File pDir)
void
onFileChange(java.io.File pFile)
void
onFileCreate(java.io.File pFile)
void
onFileDelete(java.io.File pFile)
void
onStart(FilesystemAlterationObserver pObserver)
void
onStop(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:
onStart
in interfaceFilesystemAlterationListener
- Overrides:
onStart
in classAbstractFilesystemAlterationListener
-
onStop
public void onStop(FilesystemAlterationObserver pObserver)
- Specified by:
onStop
in interfaceFilesystemAlterationListener
- Overrides:
onStop
in classAbstractFilesystemAlterationListener
-
onFileChange
public void onFileChange(java.io.File pFile)
- Specified by:
onFileChange
in interfaceFilesystemAlterationListener
- Overrides:
onFileChange
in classAbstractFilesystemAlterationListener
-
onFileCreate
public void onFileCreate(java.io.File pFile)
- Specified by:
onFileCreate
in interfaceFilesystemAlterationListener
- Overrides:
onFileCreate
in classAbstractFilesystemAlterationListener
-
onFileDelete
public void onFileDelete(java.io.File pFile)
- Specified by:
onFileDelete
in interfaceFilesystemAlterationListener
- Overrides:
onFileDelete
in classAbstractFilesystemAlterationListener
-
onDirectoryChange
public void onDirectoryChange(java.io.File pDir)
- Specified by:
onDirectoryChange
in interfaceFilesystemAlterationListener
- Overrides:
onDirectoryChange
in classAbstractFilesystemAlterationListener
-
onDirectoryCreate
public void onDirectoryCreate(java.io.File pDir)
- Specified by:
onDirectoryCreate
in interfaceFilesystemAlterationListener
- Overrides:
onDirectoryCreate
in classAbstractFilesystemAlterationListener
-
onDirectoryDelete
public void onDirectoryDelete(java.io.File pDir)
- Specified by:
onDirectoryDelete
in interfaceFilesystemAlterationListener
- Overrides:
onDirectoryDelete
in classAbstractFilesystemAlterationListener
-
-