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 ()

यह फ़ाइलों को मॉनिटर करने की प्रोसेस बंद करता है. अगर यह प्रोसेस पहले से बंद है, तो कोई कार्रवाई नहीं की जाती.