RemoteFileResolver

public class RemoteFileResolver
extends Object

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


فئة بسيطة تسمح للفرد بتحميل الملفات من مجموعة متنوعة من الأماكن باستخدام URIs ووظيفة مزود الخدمة.

ملخص

المنشئون العامة

RemoteFileResolver ()

الطرق العامة

static IRemoteFileResolver getDefaultResolver (URI fileURI, config) getDefaultResolver (URI fileURI, config)

قم بتحميل ملف محدد بواسطة URI وضعه في دليل الوجهة

static File resolveRemoteFile (URI fileURI, URI destDir)

قم بتحميل ملف محدد بواسطة URI وضعه في دليل الوجهة

static File resolveRemoteFile (URI fileURI, URI destDir, IRemoteFileResolver resolver)

قم بتحميل ملف محدد بواسطة URI وضعه في دليل الوجهة

المنشئون العامة

RemoteFileResolver

public RemoteFileResolver ()

الطرق العامة

getDefaultResolver

public static IRemoteFileResolver getDefaultResolver (URI fileURI, 
                 config)

قم بتحميل ملف محدد بواسطة URI وضعه في دليل الوجهة

المعلمات
fileURI URI : الملف المراد تحميله (مطلوب لتحديد البروتوكول)

config : التكوين الذي يتم به تهيئة المحلل

عائدات
IRemoteFileResolver كائن IRemoteFileResolver لتحميل الملفات للبروتوكول المحدد

حل الملف عن بعد

public static File resolveRemoteFile (URI fileURI, 
                URI destDir)

قم بتحميل ملف محدد بواسطة URI وضعه في دليل الوجهة

المعلمات
fileURI URI : الملف المراد تحميله

destDir URI : الوجهة لوضع الملف الذي تم تحميله

عائدات
File كائن ERROR(/File) يمثل الملف الذي تم تحميله

رميات
BuildRetrievalError عندما لا يمكن تحديد موقع المورد المطلوب

حل الملف عن بعد

public static File resolveRemoteFile (URI fileURI, 
                URI destDir, 
                IRemoteFileResolver resolver)

قم بتحميل ملف محدد بواسطة URI وضعه في دليل الوجهة

المعلمات
fileURI URI : الملف المراد تحميله

destDir URI : الوجهة لوضع الملف الذي تم تحميله

resolver IRemoteFileResolver : برنامج IRemoteFileResolver المطلوب استخدامه لحل الملف

عائدات
File كائن ERROR(/File) يمثل الملف الذي تم تحميله

رميات
BuildRetrievalError عندما لا يمكن تحديد موقع المورد المطلوب