RemoteFileResolver
public
class
RemoteFileResolver
extends Object
java.lang.Object | |
😎 | com.android.tradefed.config.RemoteFileResolver |
Einfache Klasse, mit der Dateien von einer Vielzahl von Orten mithilfe von URIs und dem Dienst geladen werden können die Funktionen des Anbieters nutzen.
Zusammenfassung
Öffentliche Konstruktoren | |
---|---|
RemoteFileResolver()
|
Öffentliche Methoden | |
---|---|
static
IRemoteFileResolver
|
getDefaultResolver(URI fileURI,
Eine durch einen URI angegebene Datei laden und im Zielverzeichnis ablegen |
static
IRemoteFileResolver.ResolvedFile
|
resolveRemoteFile(URI fileURI, URI destDir)
Eine durch einen URI angegebene Datei laden und im Zielverzeichnis ablegen |
static
IRemoteFileResolver.ResolvedFile
|
resolveRemoteFile(URI fileURI, URI destDir, IRemoteFileResolver resolver)
Eine durch einen URI angegebene Datei laden und im Zielverzeichnis ablegen |
Öffentliche Konstruktoren
RemoteFileResolver
public RemoteFileResolver ()
Öffentliche Methoden
getDefaultResolver
public static IRemoteFileResolver getDefaultResolver (URI fileURI,config)
Eine durch einen URI angegebene Datei laden und im Zielverzeichnis ablegen
Parameter | |
---|---|
fileURI |
URI : die zu ladende Datei (zum Bestimmen des Protokolls erforderlich) |
config |
: die Konfiguration, mit der der Resolver initialisiert wird |
Returns | |
---|---|
IRemoteFileResolver |
Ein IRemoteFileResolver -Objekt zum Laden von Dateien für das angegebene Protokoll |
AuflösenderRemoteFile
public static IRemoteFileResolver.ResolvedFile resolveRemoteFile (URI fileURI, URI destDir)
Eine durch einen URI angegebene Datei laden und im Zielverzeichnis ablegen
Parameter | |
---|---|
fileURI |
URI : die zu ladende Datei |
destDir |
URI : das Ziel, in dem die geladene Datei abgelegt werden soll |
Returns | |
---|---|
IRemoteFileResolver.ResolvedFile |
Ein ERROR(/File) -Objekt, das die geladene Datei darstellt |
Ausgabe | |
---|---|
BuildRetrievalError |
Die angeforderte Ressource kann nicht gefunden werden. |
AuflösenderRemoteFile
public static IRemoteFileResolver.ResolvedFile resolveRemoteFile (URI fileURI, URI destDir, IRemoteFileResolver resolver)
Eine durch einen URI angegebene Datei laden und im Zielverzeichnis ablegen
Parameter | |
---|---|
fileURI |
URI : die zu ladende Datei |
destDir |
URI : das Ziel, in dem die geladene Datei abgelegt werden soll |
resolver |
IRemoteFileResolver : die IRemoteFileResolver , die zum Auflösen der Datei verwendet werden soll |
Returns | |
---|---|
IRemoteFileResolver.ResolvedFile |
Ein ERROR(/File) -Objekt, das die geladene Datei darstellt |
Ausgabe | |
---|---|
BuildRetrievalError |
Die angeforderte Ressource kann nicht gefunden werden. |