SandboxConfigurationFactory

public class SandboxConfigurationFactory
extends ConfigurationFactory

java.lang.Obiekt
com.android.tradefed.config.ConfigurationFactory
com.android.tradefed.config.SandboxConfigurationFactory


Specjalna fabryka konfiguracji do obsługi tworzenia konfiguracji do celów piaskownicy.

DO ZROBIENIA: Podziel część zrzutu konfiguracji na inną klasę

Streszczenie

Pola

public static final OPTION_IGNORED_ELEMENTS

Konstruktory publiczne

SandboxConfigurationFactory ()

Metody publiczne

IConfiguration createConfigurationFromArgs (String[] args, IKeyStoreClient keyStoreClient, ISandbox sandbox, IRunUtil runUtil)

Utwórz IConfiguration na podstawie dostarczonego wiersza polecenia i piaskownicy.

IConfiguration createConfigurationFromArgs (String[] args, IKeyStoreClient keyStoreClient, ISandbox sandbox, IRunUtil runUtil, File globalConfig, boolean skipJavaCheck)

Utwórz IConfiguration na podstawie dostarczonego wiersza polecenia i piaskownicy.

IConfiguration createConfigurationFromArgs (String[] arrayArgs, SandboxConfigDump.DumpCmd command)

Podczas uruchamiania zrzutu dla polecenia.

static SandboxConfigurationFactory getInstance ()

Pobierz pojedynczą instancję IConfigurationFactory .

Metody chronione

ConfigurationDef createConfigurationDef (String name)

Wewnętrzna metoda tworzenia ConfigurationDef

ConfigurationDef getConfigurationDef (String name, boolean isGlobal, templateMap) getConfigurationDef (String name, boolean isGlobal, templateMap)

Pobierz ConfigurationDef dla podanej nazwy

Pola

OPTION_IGNORED_ELEMENTS

public static final  OPTION_IGNORED_ELEMENTS

Konstruktory publiczne

SandboxConfigurationFactory

public SandboxConfigurationFactory ()

Metody publiczne

createConfigurationFromArgs

public IConfiguration createConfigurationFromArgs (String[] args, 
                IKeyStoreClient keyStoreClient, 
                ISandbox sandbox, 
                IRunUtil runUtil)

Utwórz IConfiguration na podstawie dostarczonego wiersza polecenia i piaskownicy.

Parametry
args String : linia poleceń dla uruchomienia.

keyStoreClient IKeyStoreClient : IKeyStoreClient , z którego należy załadować klucz.

sandbox ISandbox : ISandbox używany do uruchomienia.

runUtil IRunUtil : IRunUtil do uruchamiania poleceń.

Zwroty
IConfiguration a IConfiguration ważna dla piaskownicy.

Rzuty
com.android.tradefed.config.ConfigurationException
ConfigurationException

createConfigurationFromArgs

public IConfiguration createConfigurationFromArgs (String[] args, 
                IKeyStoreClient keyStoreClient, 
                ISandbox sandbox, 
                IRunUtil runUtil, 
                File globalConfig, 
                boolean skipJavaCheck)

Utwórz IConfiguration na podstawie dostarczonego wiersza polecenia i piaskownicy.

Parametry
args String : linia poleceń dla uruchomienia.

keyStoreClient IKeyStoreClient : IKeyStoreClient , z którego należy załadować klucz.

sandbox ISandbox : ISandbox używany do uruchomienia.

runUtil IRunUtil : IRunUtil do uruchamiania poleceń.

globalConfig File

skipJavaCheck boolean

Zwroty
IConfiguration a IConfiguration ważna dla piaskownicy.

Rzuty
com.android.tradefed.config.ConfigurationException
ConfigurationException

createConfigurationFromArgs

public IConfiguration createConfigurationFromArgs (String[] arrayArgs, 
                SandboxConfigDump.DumpCmd command)

Podczas uruchamiania zrzutu dla polecenia. Utwórz konfigurację z określonymi oczekiwaniami.

Parametry
arrayArgs String : linia poleceń dla uruchomienia.

command SandboxConfigDump.DumpCmd : Trwa wykonywanie polecenia zrzutu

Zwroty
IConfiguration a IConfiguration ważna dla VERSIONED Sandbox.

Rzuty
com.android.tradefed.config.ConfigurationException
ConfigurationException

uzyskac instancje

public static SandboxConfigurationFactory getInstance ()

Pobierz pojedynczą instancję IConfigurationFactory .

Zwroty
SandboxConfigurationFactory

Metody chronione

utwórzDef konfiguracji

protected ConfigurationDef createConfigurationDef (String name)

Wewnętrzna metoda tworzenia ConfigurationDef

Parametry
name String

Zwroty
ConfigurationDef

getConfigurationDef

protected ConfigurationDef getConfigurationDef (String name, 
                boolean isGlobal, 
                 templateMap)

Pobierz ConfigurationDef dla podanej nazwy

Parametry
name String : nazwa wbudowanej konfiguracji do załadowania lub ścieżka do pliku konfiguracyjnego do załadowania

isGlobal boolean

templateMap

Zwroty
ConfigurationDef ConfigurationDef

Rzuty
ConfigurationException