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