BootstrapServiceFileResolverLoader
public
class
BootstrapServiceFileResolverLoader
extends Object
implements
IFileResolverLoader
java.lang.Object | |
↳ | com.android.tradefed.config.BootstrapServiceFileResolverLoader |
Carica i resolver utilizzando la funzionalità di caricamento del servizio.
A differenza di quella incorporata nella classe DynamicRemoteFileResolver
, questa implementazione è molto semplice e restituisce una nuova istanza del tipo di risolviatore richiesto ogni volta che viene chiamata. Questo
fa l'ipotesi fondamentale che i risolutori siano facili da inizializzare e non richiedano campi annotati con Option
nella loro configurazione. Questo è vero per la maggior parte dei nostri resolver oggi
e dovrebbe essere vero per qualsiasi resolver opportunamente generico da utilizzare per il bootstrap della configurazione.
Riepilogo
Metodi pubblici | |
---|---|
IRemoteFileResolver
|
load(String scheme,
Carica un resolver in grado di gestire lo schema fornito. |
Metodi pubblici
carica
public IRemoteFileResolver load (String scheme,config)
Carica un risolutore in grado di gestire lo schema fornito.
Parametri | |
---|---|
scheme |
String : lo schema URI che il resolver caricato dovrebbe gestire. |
config |
: una mappa di tutte le coppie chiave-valore di configurazione del resolver dinamico specificate dall'argomento della riga di comando TF "dynamic-resolver-args". |
Ritorni | |
---|---|
IRemoteFileResolver |