Package | Description |
---|---|
org.apache.commons.io.monitor |
Provides a component for monitoring file system events (directory and file create, update and delete events).
|
Modifier and Type | Field and Description |
---|---|
private static FileAlterationObserver[] |
FileAlterationMonitor.EMPTY_ARRAY |
Modifier and Type | Field and Description |
---|---|
private java.util.List<FileAlterationObserver> |
FileAlterationMonitor.observers |
Modifier and Type | Method and Description |
---|---|
java.lang.Iterable<FileAlterationObserver> |
FileAlterationMonitor.getObservers()
Returns the set of
FileAlterationObserver registered with
this monitor. |
Modifier and Type | Method and Description |
---|---|
void |
FileAlterationMonitor.addObserver(FileAlterationObserver observer)
Adds a file system observer to this monitor.
|
void |
FileAlterationListener.onStart(FileAlterationObserver observer)
File system observer started checking event.
|
void |
FileAlterationListenerAdaptor.onStart(FileAlterationObserver observer)
File system observer started checking event.
|
void |
FileAlterationListener.onStop(FileAlterationObserver observer)
File system observer finished checking event.
|
void |
FileAlterationListenerAdaptor.onStop(FileAlterationObserver observer)
File system observer finished checking event.
|
void |
FileAlterationMonitor.removeObserver(FileAlterationObserver observer)
Removes a file system observer from this monitor.
|
Constructor and Description |
---|
FileAlterationMonitor(long interval,
FileAlterationObserver... observers)
Constructs a monitor with the specified interval and set of observers.
|
Constructor and Description |
---|
FileAlterationMonitor(long interval,
java.util.Collection<FileAlterationObserver> observers)
Constructs a monitor with the specified interval and collection of observers.
|