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 ()
ファイルのモニタリングを停止します。すでに停止している場合は何もしません。