BootstrapServiceFileResolverLoader
public
class
BootstrapServiceFileResolverLoader
extends Object
implements
IFileResolverLoader
| java.lang.Object | |
| ↳ | com.android.tradefed.config.BootstrapServiceFileResolverLoader |
Charge les résolveurs à l'aide du mécanisme de chargement de service.
Contrairement à celle intégrée à la classe DynamicRemoteFileResolver, cette implémentation est très simple et renvoie une nouvelle instance du type de résolveur demandé à chaque fois qu'elle est appelée. Cela repose sur l'hypothèse fondamentale selon laquelle les résolveurs sont faciles à initialiser et ne nécessitent pas de champs annotés Option dans leur configuration. Cela est vrai pour la plupart de nos résolveurs aujourd'hui, et devrait l'être pour tout résolveur suffisamment générique pour être utilisé pour l'amorçage de la configuration.
Résumé
Méthodes publiques | |
|---|---|
IRemoteFileResolver
|
load(String scheme, Map<String, String> config)
Charge un résolveur pouvant gérer le schéma fourni. |
Méthodes publiques
auto-infligée
public IRemoteFileResolver load (String scheme, Map<String, String> config)
Charge un résolveur pouvant gérer le schéma fourni.
| Paramètres | |
|---|---|
scheme |
String : schéma d'URI que le résolveur chargé est censé gérer. |
config |
Map : carte de toutes les paires clé/valeur de configuration du résolveur dynamique spécifiées par l'indicateur de ligne de commande TF "dynamic-resolver-args". |
| Renvoie | |
|---|---|
IRemoteFileResolver |
|