SandboxConfigUtil

public class SandboxConfigUtil
extends Object

java.lang.Object
com.android.tradefed.sandbox.SandboxConfigUtil


Klasa narzędziowa do zarządzania IConfiguration podczas korzystania z piaskownicy.

Podsumowanie

Konstruktory publiczne

SandboxConfigUtil()

Metody publiczne

static File dumpConfigForVersion(File rootDir, IRunUtil runUtil, String[] args, SandboxConfigDump.DumpCmd dump, File globalConfig)

Utwórz podproces na podstawie plików JAR TF z dowolnej wersji i zrzuć plik XML IConfiguration na podstawie argumentów wiersza poleceń.

static File dumpConfigForVersion(String classpath, IRunUtil runUtil, String[] args, SandboxConfigDump.DumpCmd dump, File globalConfig)
static File dumpConfigForVersion(String classpath, IRunUtil runUtil, String[] args, SandboxConfigDump.DumpCmd dump, File globalConfig, boolean skipJavaCheck)

Utwórz podproces na podstawie plików JAR TF z dowolnej wersji i zrzuć plik XML IConfiguration na podstawie argumentów wiersza poleceń.

static File dumpFilteredGlobalConfig(Set<String> exclusionPatterns)

Utwórz konfigurację globalną tylko z magazynem kluczy, aby była dostępna w podprocesie.

Konstruktory publiczne

SandboxConfigUtil

public SandboxConfigUtil ()

Metody publiczne

dumpConfigForVersion

public static File dumpConfigForVersion (File rootDir, 
                IRunUtil runUtil, 
                String[] args, 
                SandboxConfigDump.DumpCmd dump, 
                File globalConfig)

Utwórz podproces na podstawie plików JAR TF z dowolnej wersji i zrzuć plik XML IConfiguration na podstawie argumentów wiersza poleceń.

Parametry
rootDir File: katalog zawierający wszystkie pliki JAR z TF.

runUtil IRunUtil: IRunUtil, którego należy użyć do uruchomienia polecenia.

args String: argumenty wiersza poleceń.

dump SandboxConfigDump.DumpCmd: DumpCmd sterujący niektórymi danymi wyjściowymi.

globalConfig File: plik opisujący konfigurację globalną, która ma być używana.

Zwraca
File File zawierający zrzut XML z wiersza poleceń.

Zgłasza
ConfigurationException jeśli zrzut się nie powiedzie.
IOException

dumpConfigForVersion

public static File dumpConfigForVersion (String classpath, 
                IRunUtil runUtil, 
                String[] args, 
                SandboxConfigDump.DumpCmd dump, 
                File globalConfig)

Parametry
classpath String

runUtil IRunUtil

args String

dump SandboxConfigDump.DumpCmd

globalConfig File

Zwraca
File

Zgłasza
IOException
SandboxConfigurationException

dumpConfigForVersion

public static File dumpConfigForVersion (String classpath, 
                IRunUtil runUtil, 
                String[] args, 
                SandboxConfigDump.DumpCmd dump, 
                File globalConfig, 
                boolean skipJavaCheck)

Utwórz podproces na podstawie plików JAR TF z dowolnej wersji i zrzuć plik XML IConfiguration na podstawie argumentów wiersza poleceń.

Parametry
classpath String: ścieżka klasy, której należy użyć do uruchomienia piaskownicy.

runUtil IRunUtil: IRunUtil, którego należy użyć do uruchomienia polecenia.

args String: argumenty wiersza poleceń.

dump SandboxConfigDump.DumpCmd: DumpCmd sterujący niektórymi danymi wyjściowymi.

globalConfig File: plik opisujący konfigurację globalną, która ma być używana.

skipJavaCheck boolean: czy pominąć sprawdzanie wersji Java

Zwraca
File File zawierający zrzut XML z wiersza poleceń.

Zgłasza
SandboxConfigurationException jeśli zrzut się nie powiedzie.
IOException

dumpFilteredGlobalConfig

public static File dumpFilteredGlobalConfig (Set<String> exclusionPatterns)

Utwórz konfigurację globalną tylko z magazynem kluczy, aby była dostępna w podprocesie.

Parametry
exclusionPatterns Set

Zwraca
File

Zgłasza
IOException