FileIdleMonitor

public class FileIdleMonitor
extends Object

java.lang.Объект
com.android.tradefed.util.FileIdleMonitor


Отслеживает файлы и выполняет обратный вызов, если они бездействовали (т.е. ни один из них не был изменен) слишком долго.

Краткое содержание

Публичные конструкторы

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

Создает файловый монитор с исполнителем по умолчанию.

Публичные методы

void start ()

Запускает мониторинг файлов.

void stop ()

Останавливает мониторинг файлов.

Публичные конструкторы

FileIdleMonitor

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

Создает файловый монитор с исполнителем по умолчанию.

Параметры
timeout Duration : максимальное время простоя

callback Runnable : обратный вызов для выполнения, если бездействие слишком долго

files File : файлы для мониторинга

Публичные методы

начинать

public void start ()

Запускает мониторинг файлов. Нет-операция, если она уже запущена.

останавливаться

public void stop ()

Останавливает мониторинг файлов. No-op, если уже остановлен.