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

Interrompe o monitoramento de 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 ocioso máximo

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

files File : arquivos para monitorar

Métodos públicos

começar

public void start ()

Inicia o monitoramento de arquivos. No-op se já iniciado.

parar

public void stop ()

Interrompe o monitoramento de arquivos. No-op se já estiver parado.