ConfigurationFactory.ExceptionLoader
protected class ConfigurationFactory.ExceptionLoader
extends ConfigurationFactory.ConfigLoader
Streszczenie
Metody publiczne |
---|
ConfigurationDef | getConfigurationDef (String name, templateMap) getConfigurationDef (String name, templateMap) |
boolean | isBundledConfig (String name) Zwraca wartość true, jeśli jest to plik konfiguracyjny znaleziony w ścieżce klasy. |
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) Konfiguracje zawarte w pliku tradefed.jar mogą zawierać tylko inne konfiguracje również zawarte w pliku tradefed.jar. |
Metody chronione |
---|
String | findConfigName (String name, String parentName) Znajdź nazwę konfiguracji na podstawie jej nazwy i nazwy nadrzędnej. |
boolean | isTrackableConfig (String name) Powinien śledzić cykl życia konfiguracji, czy nie. |
void | trackConfig (String name, ConfigurationDef def) Śledź konfigurację do dynamicznego ładowania. |
Konstruktory publiczne
Ładowarka wyjątków
public ExceptionLoader (boolean isGlobal)
Parametry |
---|
isGlobal | boolean |
Metody publiczne
getConfigurationDef
public ConfigurationDef getConfigurationDef (String name,
templateMap)
Parametry |
---|
name | String |
templateMap | |
isBundledConfig
public boolean isBundledConfig (String name)
Zwraca wartość true, jeśli jest to plik konfiguracyjny znaleziony w ścieżce klasy.
ładowanieKonfiguracja
public void loadConfiguration (String name,
ConfigurationDef def,
String deviceTagObject,
templateMap,
templateSeen)
Parametry |
---|
name | String |
def | ConfigurationDef |
deviceTagObject | String |
templateMap | |
templateSeen | |
loadIncludedConfiguration
public void loadIncludedConfiguration (ConfigurationDef def,
String parentName,
String name,
String deviceTagObject,
templateMap,
templateSeen)
Konfiguracje zawarte w pliku tradefed.jar mogą zawierać tylko inne konfiguracje również zawarte w pliku tradefed.jar. Jednak lokalne (zewnętrzne) konfiguracje mogą obejmować zarówno lokalne (zewnętrzne), jak i dołączone konfiguracje.
Parametry |
---|
def | ConfigurationDef |
parentName | String |
name | String |
deviceTagObject | String |
templateMap | |
templateSeen | |
Metody chronione
znajdźNazwęKonfiguracji
protected String findConfigName (String name,
String parentName)
Znajdź nazwę konfiguracji na podstawie jej nazwy i nazwy nadrzędnej. Służy do prawidłowej obsługi konfiguracji pakietów i konfiguracji lokalnych.
Parametry |
---|
name | String : nazwa konfiguracji |
parentName | String : nazwa rodzica konfiguracji. |
Zwroty |
---|
String | pełna nazwa konfiguracji. |
isTrackableConfig
protected boolean isTrackableConfig (String name)
Powinien śledzić cykl życia konfiguracji, czy nie.
Parametry |
---|
name | String : nazwa konfiguracji |
Zwroty |
---|
boolean | true , jeśli konfiguracja jest możliwa do śledzenia, w przeciwnym razie false . |
konfiguracja ścieżki
protected void trackConfig (String name,
ConfigurationDef def)
Śledź konfigurację do dynamicznego ładowania. Obecnie obsługiwane są tylko pliki lokalne.
Parametry |
---|
name | String : nazwa konfiguracji |
def | ConfigurationDef : def. konfiguracji. |