BootstrapServiceFileResolverLoader

public class BootstrapServiceFileResolverLoader
extends Object implements IFileResolverLoader

java.lang.Object
com.android.tradefed.config.BootstrapServiceFileResolverLoader


यह सुविधा, सर्विस लोड करने की सुविधा का इस्तेमाल करके रिज़ॉल्वर लोड करती है.

DynamicRemoteFileResolver क्लास में एम्बेड की गई सुविधा के उलट, यह सुविधा बहुत आसान है. इसे हर बार कॉल करने पर, अनुरोध किए गए रिज़ॉल्वर टाइप का नया इंस्टेंस मिलता है. इससे यह बुनियादी अनुमान लगाया जाता है कि रिज़ॉल्वर को आसानी से शुरू किया जा सकता है और उन्हें अपने कॉन्फ़िगरेशन में Option-एनोटेट किए गए फ़ील्ड की ज़रूरत नहीं होती. आजकल, हमारे ज़्यादातर रिज़ॉल्वर के लिए यह बात सही है, साथ ही, यह बात किसी भी ऐसे रिज़ॉल्वर के लिए सही होनी चाहिए जो कॉन्फ़िगरेशन बूटस्ट्रैपिंग के लिए इस्तेमाल किया जा सके.

खास जानकारी

पब्लिक मेथड

IRemoteFileResolver load(String scheme, Map<String, String> config)

यह सुविधा, ऐसा रिज़ॉल्वर लोड करती है जो दी गई स्कीम को हैंडल कर सकता है.

पब्लिक मेथड

लोड

public IRemoteFileResolver load (String scheme, 
                Map<String, String> config)

यह सुविधा, ऐसा रिज़ॉल्वर लोड करती है जो दी गई स्कीम को हैंडल कर सकता है.

पैरामीटर
scheme String: यह यूआरआई स्कीम है जिसे लोड किया गया रिज़ॉल्वर हैंडल करेगा.

config Map: यह 'dynamic-resolver-args' टीएफ़ कमांड-लाइन फ़्लैग से तय किए गए, सभी डाइनैमिक रिज़ॉल्वर कॉन्फ़िगरेशन की कुंजी-वैल्यू पेयर का मैप है.

रिटर्न
IRemoteFileResolver