BootstrapServiceFileResolverLoader
public
class
BootstrapServiceFileResolverLoader
extends Object
implements
IFileResolverLoader
| java.lang.Object | |
| ↳ | com.android.tradefed.config.BootstrapServiceFileResolverLoader |
Carrega resolvedores usando o recurso de carregamento de serviço.
Ao contrário daquele incorporado na classe DynamicRemoteFileResolver, essa implementação é
muito simples, retornando uma nova instância do tipo de resolvedor solicitado sempre que é chamada. Isso
faz a suposição fundamental de que os resolvedores são fáceis de inicializar e não exigem campos anotados com Option na configuração. Isso é verdade para a maioria dos nossos resolvedores hoje,
e deve ser verdade para qualquer resolvedor que seja suficientemente genérico para ser usado na inicialização da configuração.
Resumo
Métodos públicos | |
|---|---|
IRemoteFileResolver
|
load(String scheme, Map<String, String> config)
Carrega um resolvedor que pode processar o esquema fornecido. |
Métodos públicos
autoinfligida
public IRemoteFileResolver load (String scheme, Map<String, String> config)
Carrega um resolvedor que pode processar o esquema fornecido.
| Parâmetros | |
|---|---|
scheme |
String: o esquema de URI que o resolvedor carregado deve processar. |
config |
Map: um mapa de todos os pares de chave-valor de configuração do resolvedor dinâmico especificados pelo
flag de linha de comando "dynamic-resolver-args" do TF. |
| Retorna | |
|---|---|
IRemoteFileResolver |
|