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.