Fabryka konfiguracji piaskownicy

public class SandboxConfigurationFactory
extends ConfigurationFactory

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


Fabryka konfiguracji specjalnej obsługującej tworzenie konfiguracji na potrzeby piaskownicy.

DO ZROBIENIA: podziel część zrzutu konfiguracji między inne zajęcia

Podsumowanie

Fieldsem

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 poleceń i piaskownicy.

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

Utwórz IConfiguration na podstawie dostarczonego wiersza poleceń i piaskownicy.

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

Podczas wykonywania zrzutu dla polecenia.

static SandboxConfigurationFactory getInstance()

Pobieranie instancji pojedynczej IConfigurationFactory.

Metody chronione

ConfigurationDef createConfigurationDef(String name)

Metoda wewnętrzna tworzenia ConfigurationDef

ConfigurationDef getConfigurationDef(String name, boolean isGlobal, templateMap)

Pobierz: ConfigurationDef dla podanej nazwy

Fieldsem

OPTION_IGNORED_ELEMENTS

public static final  OPTION_IGNORED_ELEMENTS

Konstruktory publiczne

Fabryka konfiguracji piaskownicy

public SandboxConfigurationFactory ()

Metody publiczne

createConfigurationZ Args

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

Utwórz IConfiguration na podstawie dostarczonego wiersza poleceń i piaskownicy.

Parametry
args String: wiersz poleceń do uruchomienia.

keyStoreClient IKeyStoreClient: IKeyStoreClient, skąd należy wczytać klucz.

sandbox ISandbox: pole ISandbox wykorzystane w biegu.

runUtil IRunUtil: IRunUtil do uruchamiania poleceń.

Zwroty
IConfiguration wartość IConfiguration prawidłowa dla piaskownicy.

Rzuty
com.android.tradefed.config.ConfigurationException
ConfigurationException

createConfigurationZ Args

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

Utwórz IConfiguration na podstawie dostarczonego wiersza poleceń i piaskownicy.

Parametry
args String: wiersz poleceń do uruchomienia.

keyStoreClient IKeyStoreClient: IKeyStoreClient, skąd należy wczytać klucz.

sandbox ISandbox: pole ISandbox wykorzystane w biegu.

runUtil IRunUtil: IRunUtil do uruchamiania poleceń.

globalConfig File

skipJavaCheck boolean

Zwroty
IConfiguration wartość IConfiguration prawidłowa dla piaskownicy.

Rzuty
com.android.tradefed.config.ConfigurationException
ConfigurationException

createConfigurationZ Args

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

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

Parametry
arrayArgs String: wiersz poleceń do uruchomienia.

command SandboxConfigDump.DumpCmd: polecenie zrzutu w toku

Zwroty
IConfiguration Wartość IConfiguration jest prawidłowa dla piaskownicy VERSIONED.

Rzuty
com.android.tradefed.config.ConfigurationException
ConfigurationException

getInstance

public static SandboxConfigurationFactory getInstance ()

Pobieranie instancji pojedynczej IConfigurationFactory.

Zwroty
SandboxConfigurationFactory

Metody chronione

createConfigurationDef

protected ConfigurationDef createConfigurationDef (String name)

Metoda wewnętrzna 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 wczytania lub ścieżka pliku konfiguracji w celu załadowania

isGlobal boolean

templateMap

Zwroty
ConfigurationDef ConfigurationDef

Rzuty
ConfigurationException