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.