BootstrapServiceFileResolverLoader

public class BootstrapServiceFileResolverLoader
extends Object implements IFileResolverLoader

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


Lädt Resolver mithilfe der Dienstladefunktion.

Im Gegensatz zur in der DynamicRemoteFileResolver-Klasse eingebetteten Implementierung ist diese Implementierung sehr einfach. Sie 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 erfordern. Dies gilt aktuell für die meisten unserer Resolver und sollte für jeden Resolver gelten, der angemessen allgemein für das Konfigurations-Bootstrapping verwendet werden soll.

Zusammenfassung

Öffentliche Methoden

IRemoteFileResolver load(String scheme, config)

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

Öffentliche Methoden

laden

public IRemoteFileResolver load (String scheme, 
                 config)

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

Parameter
scheme String: das URI-Schema, das der geladene Resolver verarbeiten soll.

config : Eine Zuordnung aller Schlüssel/Wert-Paare der dynamischen Resolverkonfiguration, die mit dem TF-Befehlszeilen-Flag „dynamic-resolver-args“ angegeben wurden.

Returns
IRemoteFileResolver