ConfiguraçãoFactory.ExceptionLoader
protected class ConfigurationFactory.ExceptionLoader
extends ConfigurationFactory.ConfigLoader
Resumo
Métodos públicos |
---|
ConfigurationDef | getConfigurationDef (String name, templateMap) getConfigurationDef (String name, templateMap) |
boolean | isBundledConfig (String name) Retorna verdadeiro se for um arquivo de configuração encontrado dentro do caminho de classe. |
void | loadConfiguration (String name, ConfigurationDef def, String deviceTagObject, templateMap, templateSeen) loadConfiguration (String name, ConfigurationDef def, String deviceTagObject, templateMap, templateSeen) loadConfiguration (String name, ConfigurationDef def, String deviceTagObject, templateMap, templateSeen) |
void | loadIncludedConfiguration ( ConfigurationDef def, String parentName, String name, String deviceTagObject, templateMap, templateSeen) loadIncludedConfiguration ( ConfigurationDef def, String parentName, String name, String deviceTagObject, templateMap, templateSeen) loadIncludedConfiguration ( ConfigurationDef def, String parentName, String name, String deviceTagObject, templateMap, templateSeen) As configurações incluídas em tradefed.jar só podem incluir outras configurações também incluídas em tradefed.jar. |
Métodos protegidos |
---|
String | findConfigName (String name, String parentName) Encontre o nome da configuração com base em seu nome e nome pai. |
boolean | isTrackableConfig (String name) Deve acompanhar 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
Carregador de exceção
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 dentro do caminho de classe.
carregarConfiguração
public void loadConfiguration (String name,
ConfigurationDef def,
String deviceTagObject,
templateMap,
templateSeen)
Parâmetros |
---|
name | String |
def | ConfigurationDef |
deviceTagObject | String |
templateMap | |
templateSeen | |
loadIncludedConfiguração
public void loadIncludedConfiguration (ConfigurationDef def,
String parentName,
String name,
String deviceTagObject,
templateMap,
templateSeen)
As configurações incluídas em tradefed.jar só podem incluir outras configurações também incluídas em 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 em seu nome e nome pai. Isso é usado para lidar adequadamente com configurações de pacote e configurações locais.
Parâmetros |
---|
name | String : nome da configuração |
parentName | String : nome do pai da configuração. |
Devoluções |
---|
String | o nome completo da configuração. |
isTrackableConfig
protected boolean isTrackableConfig (String name)
Deve acompanhar o ciclo de vida da configuração ou não.
Parâmetros |
---|
name | String : nome da configuração |
Devoluções |
---|
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, apenas arquivos locais são suportados.
Parâmetros |
---|
name | String : nome da configuração |
def | ConfigurationDef : definição da configuração. |