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

ファイルのモニタリングを停止します。すでに停止している場合は何も行いません。