BootstrapServiceFileResolverLoader

public class BootstrapServiceFileResolverLoader
extends Object implements IFileResolverLoader

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


Lädt Resolver mithilfe der Dienstladefunktion.

Im Gegensatz zu der in die Klasse DynamicRemoteFileResolver eingebetteten Implementierung ist diese Implementierung sehr einfach und gibt bei jedem Aufruf eine neue Instanz des angeforderten Resolvertyps zurück. Dabei wird davon ausgegangen, dass Resolver einfach initialisiert werden können und in ihrer Konfiguration keine mit Option annotierten Felder erforderlich sind. Das gilt für die meisten unserer Resolver und sollte für jeden Resolver gelten, der generisch genug ist, um für das Konfigurations-Bootstrapping verwendet zu werden.

Zusammenfassung

Öffentliche Methoden

IRemoteFileResolver load(String scheme, Map<String, String> config)

Lädt einen Resolver, der das bereitgestellte Schema verarbeiten kann.

Öffentliche Methoden

load

public IRemoteFileResolver load (String scheme, 
                Map<String, String> config)

Lädt einen Resolver, der das bereitgestellte Schema verarbeiten kann.

Parameter
scheme String: Das URI-Schema, das vom geladenen Resolver verarbeitet werden soll.

config Map: Eine Zuordnung aller Schlüssel/Wert-Paare für die Konfiguration dynamischer Resolver, die durch das TF-Befehlszeilen-Flag „dynamic-resolver-args“ angegeben werden.

Gibt Folgendes zurück:
IRemoteFileResolver