RemoteFileResolver

public class RemoteFileResolver
extends Object

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


כיתה פשוטה שמאפשרת לטעון קבצים ממגוון מקומות באמצעות URIs והפונקציונליות של ספק השירות.

סיכום

קונסטרוקטורים גלויים לכולם

RemoteFileResolver()

שיטות ציבוריות

static IRemoteFileResolver getDefaultResolver(URI fileURI, config)

טעינת קובץ שצוין באמצעות URI והצבתו בספריית היעד

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

טעינת קובץ שצוין באמצעות URI והצבתו בספריית היעד

static IRemoteFileResolver.ResolvedFile 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 לטעינה של קבצים לפרוטוקול הנתון

resolveRemoteFile

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

טעינת קובץ שצוין באמצעות URI והצבתו בספריית היעד

פרמטרים
fileURI URI: הקובץ שרוצים לטעון

destDir URI: היעד שבו ימוקם הקובץ שנטען

החזרות
IRemoteFileResolver.ResolvedFile אובייקט ERROR(/File) שמייצג את הקובץ שנטען

זריקות
BuildRetrievalError כשלא ניתן לאתר את המשאב המבוקש

resolveRemoteFile

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

טעינת קובץ שצוין באמצעות URI והצבתו בספריית היעד

פרמטרים
fileURI URI: הקובץ שרוצים לטעון

destDir URI: היעד שבו ימוקם הקובץ שנטען

resolver IRemoteFileResolver: ה-IRemoteFileResolver שישמש לפתרון הקובץ

החזרות
IRemoteFileResolver.ResolvedFile אובייקט ERROR(/File) שמייצג את הקובץ שנטען

זריקות
BuildRetrievalError כשלא ניתן לאתר את המשאב המבוקש