A partir de 27 de março de 2025, recomendamos usar android-latest-release
em vez de aosp-main
para criar e contribuir com o AOSP. Para mais informações, consulte Mudanças no AOSP.
ConfigurationFactory.ExceptionLoader
protected
class
ConfigurationFactory.ExceptionLoader
extends ConfigurationFactory.ConfigLoader
Resumo
Métodos públicos |
ConfigurationDef
|
getConfigurationDef(String name, templateMap)
|
boolean
|
isBundledConfig(String name)
Retorna verdadeiro se for um arquivo de configuração encontrado no classpath.
|
void
|
loadConfiguration(String name, ConfigurationDef def, String deviceTagObject, templateMap, templateSeen)
|
void
|
loadIncludedConfiguration(ConfigurationDef def, String parentName, String name, String deviceTagObject, templateMap, templateSeen)
As configurações agrupadas no tradefed.jar só podem incluir outras configurações
agrupadas no tradefed.jar.
|
Métodos protegidos |
String
|
findConfigName(String name, String parentName)
Encontre o nome da configuração com base no nome dela e no nome da configuração pai.
|
boolean
|
isTrackableConfig(String name)
Precisa rastrear o ciclo de vida da configuração ou não.
|
void
|
trackConfig(String name, ConfigurationDef def)
Rastreie a configuração para carregamento dinâmico.
|
Construtores públicos
ExceptionLoader
public ExceptionLoader (boolean isGlobal)
Parâmetros |
isGlobal |
boolean |
Métodos públicos
getConfigurationDef
public ConfigurationDef getConfigurationDef (String name,
templateMap)
Parâmetros |
name |
String |
templateMap |
|
isBundledConfig
public boolean isBundledConfig (String name)
Retorna verdadeiro se for um arquivo de configuração encontrado no classpath.
loadConfiguration
public void loadConfiguration (String name,
ConfigurationDef def,
String deviceTagObject,
templateMap,
templateSeen)
Parâmetros |
name |
String |
def |
ConfigurationDef |
deviceTagObject |
String |
templateMap |
|
templateSeen |
|
loadIncludedConfiguration
public void loadIncludedConfiguration (ConfigurationDef def,
String parentName,
String name,
String deviceTagObject,
templateMap,
templateSeen)
As configurações agrupadas no tradefed.jar só podem incluir outras configurações
agrupadas no tradefed.jar. No entanto, as configurações locais (externas) podem incluir configurações
locais (externas) e agrupadas.
Parâmetros |
def |
ConfigurationDef |
parentName |
String |
name |
String |
deviceTagObject |
String |
templateMap |
|
templateSeen |
|
Métodos protegidos
findConfigName
protected String findConfigName (String name,
String parentName)
Encontre o nome da configuração com base no nome dela e no nome da configuração pai. Isso é usado para processar corretamente
as configurações de pacotes e locais.
Parâmetros |
name |
String : o nome da configuração |
parentName |
String : o nome do pai de config. |
Retorna |
String |
o nome completo da configuração. |
isTrackableConfig
protected boolean isTrackableConfig (String name)
Precisa rastrear o ciclo de vida da configuração ou não.
Parâmetros |
name |
String : o nome da configuração |
Retorna |
boolean |
true se a configuração for rastreável. Caso contrário, false . |
trackConfig
protected void trackConfig (String name,
ConfigurationDef def)
Rastreie a configuração para carregamento dinâmico. No momento, só há suporte para arquivos locais.
Parâmetros |
name |
String : o nome da configuração |
def |
ConfigurationDef : definição de configuração. |
O conteúdo e os exemplos de código nesta página estão sujeitos às licenças descritas na Licença de conteúdo. Java e OpenJDK são marcas registradas da Oracle e/ou suas afiliadas.
Última atualização 2025-03-26 UTC.
[null,null,["Última atualização 2025-03-26 UTC."],[],[]]