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

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