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 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 כאשר לא ניתן לאתר את המשאב המבוקש