ConfigurationFactory.ExceptionLoader
protected class ConfigurationFactory.ExceptionLoader
extends ConfigurationFactory.ConfigLoader
Краткое содержание
Публичные методы |
---|
ConfigurationDef | getConfigurationDef (String name, templateMap) getConfigurationDef (String name, templateMap) |
boolean | isBundledConfig (String name) Возвращает true, если это файл конфигурации, найденный внутри пути к классам. |
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) Конфигурации, объединенные в файле tradefed.jar, могут включать только другие конфигурации, также включенные в файл tradefed.jar. |
Защищенные методы |
---|
String | findConfigName (String name, String parentName) Найдите имя конфигурации на основе его имени и его родительского имени. |
boolean | isTrackableConfig (String name) Должен отслеживать жизненный цикл конфига или нет. |
void | trackConfig (String name, ConfigurationDef def) Конфиг отслеживания для динамической загрузки. |
Публичные конструкторы
ExceptionLoader
public ExceptionLoader (boolean isGlobal)
Параметры |
---|
isGlobal | boolean |
Публичные методы
getConfigurationDef
public ConfigurationDef getConfigurationDef (String name,
templateMap)
Параметры |
---|
name | String |
templateMap | |
isBundledConfig
public boolean isBundledConfig (String name)
Возвращает true, если это файл конфигурации, найденный внутри пути к классам.
loadConfiguration
public void loadConfiguration (String name,
ConfigurationDef def,
String deviceTagObject,
templateMap,
templateSeen)
Параметры |
---|
name | String |
def | ConfigurationDef |
deviceTagObject | String |
templateMap | |
templateSeen | |
loadIncludedConfiguration
public void loadIncludedConfiguration (ConfigurationDef def,
String parentName,
String name,
String deviceTagObject,
templateMap,
templateSeen)
Конфигурации, объединенные в файле tradefed.jar, могут включать только другие конфигурации, также включенные в файл tradefed.jar. Однако локальные (внешние) конфигурации могут включать как локальные (внешние), так и связанные конфигурации.
Параметры |
---|
def | ConfigurationDef |
parentName | String |
name | String |
deviceTagObject | String |
templateMap | |
templateSeen | |
Защищенные методы
findConfigName
protected String findConfigName (String name,
String parentName)
Найдите имя конфигурации на основе его имени и его родительского имени. Это используется для правильной обработки конфигураций пакетов и локальных конфигураций.
Параметры |
---|
name | String : имя конфига |
parentName | String : имя родителя конфигурации. |
Возвращает |
---|
String | полное имя конфига. |
isTrackableConfig
protected boolean isTrackableConfig (String name)
Должен отслеживать жизненный цикл конфига или нет.
Параметры |
---|
name | String : имя конфига |
Возвращает |
---|
boolean | true , если конфигурация отслеживается, иначе false . |
trackConfig
protected void trackConfig (String name,
ConfigurationDef def)
Конфиг отслеживания для динамической загрузки. Сейчас поддерживаются только локальные файлы.
Параметры |
---|
name | String : имя конфига |
def | ConfigurationDef : определение конфигурации. |