org.apache.commons.jci.listeners
Class AbstractFilesystemAlterationListener
java.lang.Object
org.apache.commons.jci.listeners.AbstractFilesystemAlterationListener
- All Implemented Interfaces:
- FilesystemAlterationListener
- Direct Known Subclasses:
- FileChangeListener, ReloadingListener
public abstract class AbstractFilesystemAlterationListener
- extends java.lang.Object
- implements FilesystemAlterationListener
AbstractFilesystemAlterationListener provides some convenience methods helping to
implement a FilesystemAlterationListener.
- Author:
- tcurdt
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
observer
protected FilesystemAlterationObserver observer
AbstractFilesystemAlterationListener
public AbstractFilesystemAlterationListener()
onDirectoryCreate
public void onDirectoryCreate(java.io.File pDir)
- Specified by:
onDirectoryCreate
in interface FilesystemAlterationListener
onDirectoryChange
public void onDirectoryChange(java.io.File pDir)
- Specified by:
onDirectoryChange
in interface FilesystemAlterationListener
onDirectoryDelete
public void onDirectoryDelete(java.io.File pDir)
- Specified by:
onDirectoryDelete
in interface FilesystemAlterationListener
onFileCreate
public void onFileCreate(java.io.File pFile)
- Specified by:
onFileCreate
in interface FilesystemAlterationListener
onFileChange
public void onFileChange(java.io.File pFile)
- Specified by:
onFileChange
in interface FilesystemAlterationListener
onFileDelete
public void onFileDelete(java.io.File pFile)
- Specified by:
onFileDelete
in interface FilesystemAlterationListener
getChangedDirectories
public java.util.Collection getChangedDirectories()
getChangedFiles
public java.util.Collection getChangedFiles()
getCreatedDirectories
public java.util.Collection getCreatedDirectories()
getCreatedFiles
public java.util.Collection getCreatedFiles()
getDeletedDirectories
public java.util.Collection getDeletedDirectories()
getDeletedFiles
public java.util.Collection getDeletedFiles()
signals
protected void signals()
onStart
public void onStart(FilesystemAlterationObserver pObserver)
- Specified by:
onStart
in interface FilesystemAlterationListener
onStop
public void onStop(FilesystemAlterationObserver pObserver)
- Specified by:
onStop
in interface FilesystemAlterationListener
waitForEvent
public void waitForEvent()
throws java.lang.Exception
- Throws:
java.lang.Exception
waitForFirstCheck
public void waitForFirstCheck()
throws java.lang.Exception
- we don't reset the signal so if there was a check it is
already true and exit immediatly otherwise it will behave just
like waitForCheck()
- Throws:
java.lang.Exception
- in case of a timeout
waitForCheck
public void waitForCheck()
throws java.lang.Exception
- wait for the next filesystem check to happen
- Throws:
java.lang.Exception
- in case of a timeout
Copyright © 2004-2009 Apache Software Foundation. All Rights Reserved.