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 ociosos (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 arquivo com um executor padrão.

Métodos públicos

void start ()

Inicia o monitoramento de arquivos.

void stop ()

Pára de monitorar arquivos.

Construtores públicos

FileIdleMonitor

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

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

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

callback Runnable : retorno de chamada para executar se estiver inativo por muito tempo

files File : arquivos a serem monitorados

Métodos públicos

começar

public void start ()

Inicia o monitoramento de arquivos. Não operacional se já tiver sido iniciado.

parar

public void stop ()

Pára de monitorar arquivos. Não operacional se já estiver parado.