Fabryka konfiguracji piaskownicy

public class SandboxConfigurationFactory
extends ConfigurationFactory

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


Specjalna fabryka konfiguracji do obsługi tworzenia konfiguracji na potrzeby Sandboxingu.

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

Streszczenie

Pola

public static final OPTION_IGNORED_ELEMENTS

Konstruktorzy publiczni

SandboxConfigurationFactory ()

Metody publiczne

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

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

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

Podczas uruchamiania zrzutu dla polecenia.

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

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

static SandboxConfigurationFactory getInstance ()

Pobierz pojedyncze wystąpienie 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

Konstruktorzy publiczni

Fabryka konfiguracji piaskownicy

public SandboxConfigurationFactory ()

Metody publiczne

createConfigurationFromArgs

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

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

Parametry
args String : linia poleceń do 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 IConfiguration prawidłowe dla piaskownicy.

Rzuty
ConfigurationException

createConfigurationFromArgs

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

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

Parametry
arrayArgs String : linia poleceń do uruchomienia.

command SandboxConfigDump.DumpCmd : Trwa polecenie zrzutu

Zwroty
IConfiguration IConfiguration ważne dla WERSJI piaskownicy.

Rzuty
ConfigurationException

createConfigurationFromArgs

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

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

Parametry
args String : linia poleceń do 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

Zwroty
IConfiguration IConfiguration prawidłowe dla piaskownicy.

Rzuty
ConfigurationException

uzyskac instancje

public static SandboxConfigurationFactory getInstance ()

Pobierz pojedyncze wystąpienie IConfigurationFactory .

Zwroty
SandboxConfigurationFactory

Metody chronione

utwórzDefinicję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