RemoteFileResolver

public class RemoteFileResolver
extends Object

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


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

סיכום

‫constructors ציבוריים

RemoteFileResolver()

‫methods ציבוריים

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

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

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

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

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

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

‫constructors ציבוריים

RemoteFileResolver

public RemoteFileResolver ()

‫methods ציבוריים

getDefaultResolver

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

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

פרמטרים
fileURI URI: הקובץ לטעינה (נדרש כדי לקבוע את הפרוטוקול)

config Map: ההגדרה שאיתה מאתחלים את מפענח ה-DNS

החזרות
IRemoteFileResolver אובייקט IRemoteFileResolver לטעינת קבצים עבור הפרוטוקול הנתון

resolveRemoteFile

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

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

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

destDir URI: היעד להצבת הקובץ שנטען

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

הקפצת הודעות שגיאה (throw)
BuildRetrievalError כשהמערכת לא מצליחה לאתר את המשאב המבוקש

resolveRemoteFile

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

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

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

destDir URI: היעד להצבת הקובץ שנטען

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

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

הקפצת הודעות שגיאה (throw)
BuildRetrievalError כשהמערכת לא מצליחה לאתר את המשאב המבוקש