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

开始监控文件。如果已启动,则不执行任何操作。

stop

public void stop ()

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