FileIdleMonitor

public class FileIdleMonitor
extends Object

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


监控文件,如果文件处于空闲状态(即没有任何文件被修改)的时间过长,则执行回调。

摘要

公共构造函数

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

使用默认执行器构建文件监视器。

公共方法

void start()

开始监控文件。

void stop()

停止监控文件。

公共构造函数

FileIdleMonitor

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

使用默认执行器构建文件监视器。

参数
timeout Duration:空闲时间上限

callback Runnable:在闲置时间过长时要执行的回调

files File:要监控的文件

公共方法

start

public void start ()

开始监控文件。如果已启动,则无操作。

停止

public void stop ()

停止监控文件。如果已停止,则不执行任何操作。