BootstrapServiceFileResolverLoader

public class BootstrapServiceFileResolverLoader
extends Object implements IFileResolverLoader

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


Ladet Resolver mithilfe der Dienstladefunktion.

Im Gegensatz zur in der DynamicRemoteFileResolver-Klasse 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 erfordern. Das gilt für die meisten unserer Resolver und sollte für jeden Resolver gelten, der für das Bootstrapping der Konfiguration geeignet ist.

Zusammenfassung

Öffentliche Methoden

IRemoteFileResolver load(String scheme, config)

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

Öffentliche Methoden

load

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