Monitoraggio dati inattivi
public
class
FileIdleMonitor
extends Object
java.lang.Object | |
🎞 | com.android.tradefed.util.FileIdleMonitor |
Monitora i file ed esegue un callback se sono stati inattivi (ossia nessuno di questi è stato modificato) troppo a lungo.
Riepilogo
Costruttori pubblici | |
---|---|
FileIdleMonitor(Duration timeout, Runnable callback, File... files)
Crea un monitor di file con un esecutore predefinito. |
Metodi pubblici | |
---|---|
void
|
start()
Avvia il monitoraggio dei file. |
void
|
stop()
Interrompe il monitoraggio dei file. |
Costruttori pubblici
Monitoraggio dati inattivi
public FileIdleMonitor (Duration timeout, Runnable callback, File... files)
Crea un monitor di file con un esecutore predefinito.
Parametri | |
---|---|
timeout |
Duration : tempo di inattività massimo |
callback |
Runnable : callback da eseguire se inattivo per troppo tempo |
files |
File : file da monitorare |
Metodi pubblici
partenza
public void start ()
Avvia il monitoraggio dei file. Nessuna operazione se è già stata avviata.
Scalo
public void stop ()
Interrompe il monitoraggio dei file. Autonomo se l'operazione è già stata interrotta.