RemoteFileResolver

public class RemoteFileResolver
extends Object

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


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

खास जानकारी

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

RemoteFileResolver()

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

static IRemoteFileResolver getDefaultResolver(URI fileURI, 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, 
                 config)

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

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

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

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

resolveRemoteFile

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

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

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

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

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

थ्रो
BuildRetrievalError जब अनुरोध किया गया संसाधन नहीं मिलता

resolveRemoteFile

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

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

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

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

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

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

थ्रो
BuildRetrievalError जब अनुरोध किया गया संसाधन नहीं मिलता