FileIdleMonitor

public class FileIdleMonitor
extends Object

java.lang.Obiekt
com.android.tradefed.util.FileIdleMonitor


Monitoruje pliki i wykonuje wywołanie zwrotne, jeśli były one bezczynne (tj. żaden z nich nie był modyfikowany) przez zbyt długi czas.

Streszczenie

Konstruktory publiczne

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

Konstruuje monitor plików z domyślnym executorem.

Metody publiczne

void start ()

Rozpoczyna monitorowanie plików.

void stop ()

Zatrzymuje monitorowanie plików.

Konstruktory publiczne

FileIdleMonitor

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

Konstruuje monitor plików z domyślnym executorem.

Parametry
timeout Duration : maksymalny czas bezczynności

callback Runnable : wywołanie zwrotne do wykonania, jeśli bezczynność trwa zbyt długo

files File : pliki do monitorowania

Metody publiczne

początek

public void start ()

Rozpoczyna monitorowanie plików. No-op, jeśli już się rozpoczęło.

zatrzymywać się

public void stop ()

Zatrzymuje monitorowanie plików. No-op, jeśli już zatrzymany.