FileIdleMonitor

public class FileIdleMonitor
extends Object

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


Supervisa archivos y ejecuta una devolución de llamada si están inactivos (es decir, ninguno de ellos se modificó) durante demasiado tiempo.

Resumen

Constructores públicos

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

Construye un monitor de archivos con un ejecutor predeterminado.

Métodos públicos

void start()

Comienza a supervisar archivos.

void stop()

Detiene la supervisión de archivos.

Constructores públicos

FileIdleMonitor

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

Construye un monitor de archivos con un ejecutor predeterminado.

Parámetros
timeout Duration: tiempo máximo de inactividad

callback Runnable: devolución de llamada para ejecutar si está inactivo durante demasiado tiempo

files File: archivos para supervisar

Métodos públicos

start

public void start ()

Comienza a supervisar archivos. No-op si ya se inició.

detener

public void stop ()

Detiene la supervisión de archivos. No-op si ya se detuvo.