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 ()
यह फ़ाइलों को मॉनिटर करने की प्रोसेस बंद करता है. अगर यह प्रोसेस पहले से बंद है, तो कोई कार्रवाई नहीं की जाती.