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 |
|