FileIdleMonitor

public class FileIdleMonitor
extends Object

java.lang.Object
   ↳ com.android.tradefed.util.FileIdleMonitor


Monitora i file ed esegue un callback se sono inattivi (ovvero nessuno di essi è stato modificato) per troppo tempo.

Riepilogo

Costruttori pubblici

FileIdleMonitor(Duration timeout, Runnable callback, File... files)

Costruisce un monitor dei file con un'eseguitrice predefinita.

Metodi pubblici

void start()

Inizia a monitorare i file.

void stop()

Interrompe il monitoraggio dei file.

Costruttori pubblici

FileIdleMonitor

public FileIdleMonitor (Duration timeout, 
                Runnable callback, 
                File... files)

Costruisce un monitor dei file con un'eseguitrice predefinita.

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 ()

Inizia a monitorare i file. Nessuna operazione se è già iniziata.

fermata

public void stop ()

Interrompe il monitoraggio dei file. Nessuna operazione se già interrotta.