FileIdleMonitor
public
class
FileIdleMonitor
extends Object
java.lang.Object | |
↳ | com.android.tradefed.util.FileIdleMonitor |
Memantau file dan mengeksekusi callback jika tidak ada aktivitas (tidak ada satu pun dari file tersebut yang diubah) terlalu lama.
Ringkasan
Konstruktor publik | |
---|---|
FileIdleMonitor(Duration timeout, Runnable callback, File... files)
Membuat monitor file dengan eksekutor default. |
Metode publik | |
---|---|
void
|
start()
Mulai memantau file. |
void
|
stop()
Berhenti memantau file. |
Konstruktor publik
FileIdleMonitor
public FileIdleMonitor (Duration timeout, Runnable callback, File... files)
Membuat monitor file dengan eksekutor default.
Parameter | |
---|---|
timeout |
Duration : waktu tidak ada aktivitas maksimum |
callback |
Runnable : callback akan dieksekusi jika tidak ada aktivitas terlalu lama |
files |
File : file untuk dipantau |
Metode publik
start
public void start ()
Mulai memantau file. Tanpa pengoperasian jika sudah dimulai.
berhenti
public void stop ()
Berhenti memantau file. Tanpa pengoperasian jika sudah dihentikan.