RemoteFileResolver

public class RemoteFileResolver
extends Object

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


यह एक आसान क्लास है. इसकी मदद से, यूआरआई और सेवा देने वाली कंपनी की सुविधा का इस्तेमाल करके, अलग-अलग जगहों से फ़ाइलें लोड की जा सकती हैं.

खास जानकारी

सार्वजनिक कंस्ट्रक्टर

RemoteFileResolver()

पब्लिक मेथड

static IRemoteFileResolver getDefaultResolver(URI fileURI, Map<String, String> config)

किसी यूआरआई से बताई गई फ़ाइल को लोड करना और उसे डेस्टिनेशन डायरेक्ट्री में रखना

static IRemoteFileResolver.ResolvedFile resolveRemoteFile(URI fileURI, URI destDir)

किसी यूआरआई से बताई गई फ़ाइल को लोड करना और उसे डेस्टिनेशन डायरेक्ट्री में रखना

static IRemoteFileResolver.ResolvedFile resolveRemoteFile(URI fileURI, URI destDir, IRemoteFileResolver resolver)

किसी यूआरआई से बताई गई फ़ाइल को लोड करना और उसे डेस्टिनेशन डायरेक्ट्री में रखना

सार्वजनिक कंस्ट्रक्टर

RemoteFileResolver

public RemoteFileResolver ()

पब्लिक मेथड

getDefaultResolver

public static IRemoteFileResolver getDefaultResolver (URI fileURI, 
                Map<String, String> config)

किसी यूआरआई से बताई गई फ़ाइल को लोड करना और उसे डेस्टिनेशन डायरेक्ट्री में रखना

पैरामीटर
fileURI URI: लोड की जाने वाली फ़ाइल (प्रोटोकॉल तय करने के लिए ज़रूरी है)

config Map: यह कॉन्फ़िगरेशन, रिज़ॉल्वर को शुरू करने के लिए इस्तेमाल किया जाता है

रिटर्न
IRemoteFileResolver दिए गए प्रोटोकॉल के लिए फ़ाइलें लोड करने वाला IRemoteFileResolver ऑब्जेक्ट

resolveRemoteFile

public static IRemoteFileResolver.ResolvedFile resolveRemoteFile (URI fileURI, 
                URI destDir)

किसी यूआरआई से बताई गई फ़ाइल को लोड करना और उसे डेस्टिनेशन डायरेक्ट्री में रखना

पैरामीटर
fileURI URI: लोड की जाने वाली फ़ाइल

destDir URI: लोड की गई फ़ाइल को रखने की जगह

रिटर्न
IRemoteFileResolver.ResolvedFile लोड की गई फ़ाइल को दिखाने वाला File ऑब्जेक्ट

थ्रॉ
BuildRetrievalError अनुरोध किया गया संसाधन नहीं मिलने पर

resolveRemoteFile

public static IRemoteFileResolver.ResolvedFile resolveRemoteFile (URI fileURI, 
                URI destDir, 
                IRemoteFileResolver resolver)

किसी यूआरआई से बताई गई फ़ाइल को लोड करना और उसे डेस्टिनेशन डायरेक्ट्री में रखना

पैरामीटर
fileURI URI: लोड की जाने वाली फ़ाइल

destDir URI: लोड की गई फ़ाइल को रखने की जगह

resolver IRemoteFileResolver: फ़ाइल को हल करने के लिए इस्तेमाल किया जाने वाला IRemoteFileResolver

रिटर्न
IRemoteFileResolver.ResolvedFile लोड की गई फ़ाइल को दिखाने वाला File ऑब्जेक्ट

थ्रॉ
BuildRetrievalError अनुरोध किया गया संसाधन नहीं मिलने पर