FileIdleMonitor

public class FileIdleMonitor
extends Object

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


Monitora arquivos e executa um callback se eles ficarem inativos (ou seja, nenhum deles foi modificado) por muito tempo.

Resumo

Construtores públicos

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

Cria um monitor de arquivos com um executor padrão.

Métodos públicos

void start()

Começa a monitorar arquivos.

void stop()

Para de monitorar arquivos.

Construtores públicos

FileIdleMonitor

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

Cria um monitor de arquivos com um executor padrão.

Parâmetros
timeout Duration: tempo máximo de inatividade

callback Runnable: callback a ser executado se ficar inativo por muito tempo

files File: arquivos a serem monitorados

Métodos públicos

start

public void start ()

Começa a monitorar arquivos. Não faz nada se já tiver começado.

stop

public void stop ()

Para de monitorar arquivos. Não faz nada se já tiver parado.