LocalHostResourceManager

public class LocalHostResourceManager
extends Object implements IHostResourceManager

java.lang.Object
   ↳ com.android.tradefed.host.LocalHostResourceManager


मैनेजर होस्ट रिसॉर्स. होस्ट संसाधन, लोकल फ़ाइलें होती हैं.

खास जानकारी

पब्लिक कंस्ट्रक्टर

LocalHostResourceManager()

सार्वजनिक तरीके

void cleanup()

होस्ट के संसाधनों को हटाएं.

File getFile(String name)

रिसॉर्स आईडी के हिसाब से, होस्ट रिसॉर्स की लोकल फ़ाइल पाएं.

void setup()

होस्ट के संसाधन सेट अप करें.

सुरक्षित तरीके

void clearHostResource(String name, File localFile)

किसी लोकल होस्ट का संसाधन मिटाएं.

File fetchHostResource(String name, String value)

होस्ट संसाधन के तौर पर किसी लोकल फ़ाइल का इस्तेमाल करें.

पब्लिक कंस्ट्रक्टर

LocalHostResourceManager

public LocalHostResourceManager ()

सार्वजनिक तरीके

क्लीनअप

public void cleanup ()

होस्ट के संसाधनों को हटाएं.

getFile

public File getFile (String name)

रिसॉर्स आईडी के हिसाब से, होस्ट रिसॉर्स की लोकल फ़ाइल पाएं.

पैरामीटर
name String: होस्ट रिसॉर्स का रिसॉर्स आईडी.

रिटर्न
File होस्ट संसाधन की लोकल फ़ाइल.

सेटअप

public void setup ()

होस्ट के संसाधन सेट अप करें. होस्ट रिसॉर्स अलग-अलग जगहों से आ सकते हैं. जैसे, क्लाउड पर रिमोट या लोकल फ़ाइलें. यह इंटरफ़ेस, tradefed को अपनी ज़रूरत के हिसाब से होस्ट संसाधन पाने का एक तरीका उपलब्ध कराता है. सेटअप से, फ़ाइलों को लोकल स्टोरेज में सही तरीके से डाउनलोड किया जाना चाहिए. इसके बाद, tradefed getFile की मदद से होस्ट संसाधन के नाम से लोकल स्टोरेज में मौजूद फ़ाइलें ऐक्सेस कर सकता है.

थ्रो
ConfigurationException

सुरक्षित तरीके

clearHostResource

protected void clearHostResource (String name, 
                File localFile)

किसी लोकल होस्ट का संसाधन मिटाएं.

पैरामीटर
name String: होस्ट रिसॉर्स का आईडी.

localFile File: स्थानीय फ़ाइल.

fetchHostResource

protected File fetchHostResource (String name, 
                String value)

होस्ट के संसाधन के तौर पर किसी लोकल फ़ाइल का इस्तेमाल करें.

पैरामीटर
name String: होस्ट रिसॉर्स का नाम.

value String: होस्ट संसाधन का लोकल पाथ.

रिटर्न
File लोकल फ़ाइल.

थ्रो
ConfigurationException