FileIdleMonitor

public class FileIdleMonitor
extends Object

java.lang.Object
   ↳ com.android.tradefed.util.FileIdleMonitor


Memantau file dan menjalankan callback jika file tersebut tidak ada aktivitas (yaitu tidak ada file yang diubah) terlalu lama.

Ringkasan

Konstruktor publik

FileIdleMonitor(Duration timeout, Runnable callback, File... files)

Membuat pemantauan file dengan eksekutor default.

Metode publik

void start()

Mulai memantau file.

void stop()

Menghentikan pemantauan file.

Konstruktor publik

FileIdleMonitor

public FileIdleMonitor (Duration timeout, 
                Runnable callback, 
                File... files)

Membuat pemantauan file dengan eksekutor default.

Parameter
timeout Duration: waktu tidak ada aktivitas maksimum

callback Runnable: callback yang akan dieksekusi jika tidak ada aktivitas selama terlalu lama

files File: file yang akan dipantau

Metode publik

start

public void start ()

Mulai memantau file. Tidak ada operasi jika sudah dimulai.

berhenti

public void stop ()

Menghentikan pemantauan file. Tidak ada operasi jika sudah dihentikan.