FileIdleMonitor

public class FileIdleMonitor
extends Object

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


Überwacht Dateien und führt einen Callback aus, wenn sie inaktiv waren, d.h. wenn keine davon war geändert wurden.

Zusammenfassung

Öffentliche Konstruktoren

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

Konstruiert eine Dateiüberwachung mit einem Standard-Executor.

Öffentliche Methoden

void start()

Startet das Monitoring von Dateien.

void stop()

Beendet das Monitoring von Dateien.

Öffentliche Konstruktoren

FileIdleMonitor

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

Konstruiert eine Dateiüberwachung mit einem Standard-Executor.

Parameter
timeout Duration: maximale Inaktivitätszeit

callback Runnable: Callback, der bei zu langer Inaktivität ausgeführt werden soll

files File: zu überwachende Dateien

Öffentliche Methoden

start

public void start ()

Startet das Monitoring von Dateien. Keine Operation, falls bereits begonnen.

Stopp

public void stop ()

Beendet das Monitoring von Dateien. Kein Vorgang, wenn bereits gestoppt.