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 :監視するファイル |
パブリックメソッド
開始
public void start ()
ファイルの監視を開始します。すでに開始されている場合は操作なし。
停止
public void stop ()
ファイルの監視を停止します。すでに停止している場合は動作しません。