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