public class FileMonitor
extends java.lang.Object
Modifier | Constructor | Description |
---|---|---|
protected |
FileMonitor() |
Constructeur (protected)
|
Modifier and Type | Method | Description |
---|---|---|
void |
addFileChangeListener(FileChangeListener listener,
java.lang.String fileName,
long period) |
Add a monitored file with a FileChangeListener.
|
protected void |
fireFileChangeEvent(FileChangeListener listener,
java.lang.String fileName) |
Déclencheur
|
static FileMonitor |
getInstance() |
renvoie une instance de FileMonitor
|
void |
removeFileChangeListener(FileChangeListener listener,
java.lang.String fileName) |
Remove the listener from the notification list.
|
public static FileMonitor getInstance()
public void addFileChangeListener(FileChangeListener listener, java.lang.String fileName, long period) throws java.io.FileNotFoundException
listener
- listener to notify when the file changed.fileName
- name of the file to monitor.period
- polling period in milliseconds.java.io.FileNotFoundException
- si le fichier en paramètre n'existe paspublic void removeFileChangeListener(FileChangeListener listener, java.lang.String fileName)
listener
- the listener to be removed.fileName
- le nom du fichier lié au listenerprotected void fireFileChangeEvent(FileChangeListener listener, java.lang.String fileName)
listener
- le listenerfileName
- nom du fichier