ConfigurationFactory.ExceptionLoader

protected class ConfigurationFactory.ExceptionLoader
extends ConfigurationFactory.ConfigLoader

Java.lang.Nesne
🎃 com.android.tradefed.config.ConfigurationFactory.ConfigLoader
  🎃 com.android.tradefed.config.ConfigurationFactory.ExceptionLoader


Özet

Kamu inşaatçıları

ExceptionLoader(boolean isGlobal)

Herkese açık yöntemler

ConfigurationDef getConfigurationDef(String name, templateMap)

boolean isBundledConfig(String name)

Sınıf yolu içinde bulunan bir yapılandırma dosyasıysa true değerini döndürür.

void loadConfiguration(String name, ConfigurationDef def, String deviceTagObject, templateMap, templateSeen)
void loadIncludedConfiguration(ConfigurationDef def, String parentName, String name, String deviceTagObject, templateMap, templateSeen)

Tradefed.jar dosyası içinde paketlenen yapılandırmalar yalnızca diğer yapılandırmaları da içerebilir Tradefed.jar dosyası içinde paketlenmiş.

Korunan yöntemler

String findConfigName(String name, String parentName)

Yapılandırmanın adına ve üst adına göre adını bulun.

boolean isTrackableConfig(String name)

Yapılandırmanın yaşam döngüsünü izlemeli veya izlememelidir.

void trackConfig(String name, ConfigurationDef def)

Dinamik yükleme için yapılandırmaları izleyin.

Kamu inşaatçıları

İstisna Yükleyici

public ExceptionLoader (boolean isGlobal)

Parametreler
isGlobal boolean

Herkese açık yöntemler

getConfigurationDef

public ConfigurationDef getConfigurationDef (String name, 
                 templateMap)

Parametreler
name String

templateMap

İlerlemeler
ConfigurationDef

Fırlatma
ConfigurationException

isBundledConfig

public boolean isBundledConfig (String name)

Sınıf yolu içinde bulunan bir yapılandırma dosyasıysa true değerini döndürür.

Parametreler
name String

İlerlemeler
boolean

yükYapılandırması

public void loadConfiguration (String name, 
                ConfigurationDef def, 
                String deviceTagObject, 
                 templateMap, 
                 templateSeen)

Parametreler
name String

def ConfigurationDef

deviceTagObject String

templateMap

templateSeen

Fırlatma
ConfigurationException

loadIncludedConfiguration

public void loadIncludedConfiguration (ConfigurationDef def, 
                String parentName, 
                String name, 
                String deviceTagObject, 
                 templateMap, 
                 templateSeen)

Tradefed.jar dosyası içinde paketlenen yapılandırmalar yalnızca diğer yapılandırmaları da içerebilir Tradefed.jar dosyası içinde paketlenmiş. Ancak, yerel (harici) yapılandırmalar hem yerel (harici) ve gruplandırılmış yapılandırmalar sunar.

Parametreler
def ConfigurationDef

parentName String

name String

deviceTagObject String

templateMap

templateSeen

Fırlatma
ConfigurationException

Korunan yöntemler

findConfigName

protected String findConfigName (String name, 
                String parentName)

Yapılandırmanın adına ve üst adına göre adını bulun. Bu, dönüşüm hunisinin her yerinde paket yapılandırmalarını ve yerel yapılandırmaları içerir.

Parametreler
name String: yapılandırmanın adı

parentName String: yapılandırmanın üst öğesi adı.

İlerlemeler
String yapılandırmanın tam adını girin.

isTrackableConfig

protected boolean isTrackableConfig (String name)

Yapılandırmanın yaşam döngüsünü izlemeli veya izlememelidir.

Parametreler
name String: yapılandırmanın adı

İlerlemeler
boolean Yapılandırma izlenebilirse true, aksi takdirde false değerini alır.

trackConfig

protected void trackConfig (String name, 
                ConfigurationDef def)

Dinamik yükleme için yapılandırmaları izleyin. Şu anda yalnızca yerel dosyalar desteklenmektedir.

Parametreler
name String: yapılandırmanın adı

def ConfigurationDef: yapılandırmanın tanımı