FileIdleMonitor

public class FileIdleMonitor
extends Object

java.lang.Object
   ↳ 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 ()

يوقف مراقبة الملفات. لا يتم تنفيذ أي عملية إذا كان قد تم إيقافها.