FileIdleMonitor

public class FileIdleMonitor
extends Object

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


Monitora arquivos e executa um retorno de chamada se eles estiverem inativos (ou seja, nenhum deles foi modificado) por muito tempo.

Resumo

Construtores públicos

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

Constrói um monitor de arquivos com um executor padrão.

Métodos públicos

void start()

Inicia o monitoramento dos arquivos.

void stop()

Interrompe o monitoramento de arquivos.

Construtores públicos

FileIdleMonitor

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

Constrói 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 ()

Inicia o monitoramento dos arquivos. Ambiente autônomo se já tiver sido iniciado.

parar

public void stop ()

Interrompe o monitoramento de arquivos. Ambiente autônomo se já tiver sido interrompido.