SandboxConfigUtil

public class SandboxConfigUtil
extends Object

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


Eine Dienstprogrammklasse zum Verwalten von IConfiguration beim Sandboxing.

Zusammenfassung

Öffentliche Konstruktoren

SandboxConfigUtil()

Öffentliche Methoden

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

Erstellen Sie einen untergeordneten Prozess basierend auf den Tf-Jars einer beliebigen Version und geben Sie die XML-IConfiguration basierend auf den Befehlszeilenargumenten aus.

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

Erstellen Sie einen untergeordneten Prozess basierend auf den Tf-Jars einer beliebigen Version und geben Sie die XML-IConfiguration basierend auf den Befehlszeilenargumenten aus.

static File dumpFilteredGlobalConfig( exclusionPatterns)

Erstellen Sie eine globale Konfiguration mit nur dem Schlüsselspeicher, um ihn im untergeordneten Prozess verfügbar zu machen.

Öffentliche Konstruktoren

SandboxConfigUtil

public SandboxConfigUtil ()

Öffentliche Methoden

dumpConfigForVersion

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

Erstellen Sie einen untergeordneten Prozess basierend auf den Tf-Jars einer beliebigen Version und geben Sie die XML-IConfiguration basierend auf den Befehlszeilenargumenten aus.

Parameter
classpath String: Der Klassenpfad, der zum Ausführen der Sandbox verwendet werden soll.

runUtil IRunUtil: Der IRunUtil, mit dem der Befehl ausgeführt werden soll.

args String: die Befehlszeilenargumente.

dump SandboxConfigDump.DumpCmd: die DumpCmd, die einige der Ausgaben steuern.

globalConfig File: die Datei, die die zu verwendende globale Konfiguration beschreibt.

Returns
File Eine ERROR(/File) mit dem XML-Dump aus der Befehlszeile.

Ausgabe
SandboxConfigurationException wenn der Dump nicht erfolgreich war.

dumpConfigForVersion

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

Erstellen Sie einen untergeordneten Prozess basierend auf den Tf-Jars einer beliebigen Version und geben Sie die XML-IConfiguration basierend auf den Befehlszeilenargumenten aus.

Parameter
rootDir File: das Verzeichnis mit allen JAR-Dateien aus TF.

runUtil IRunUtil: Der IRunUtil, mit dem der Befehl ausgeführt werden soll.

args String: die Befehlszeilenargumente.

dump SandboxConfigDump.DumpCmd: die DumpCmd, die einige der Ausgaben steuern.

globalConfig File: die Datei, die die zu verwendende globale Konfiguration beschreibt.

Returns
File Eine ERROR(/File) mit dem XML-Dump aus der Befehlszeile.

Ausgabe
ConfigurationException wenn der Dump nicht erfolgreich war.

dumpFilteredGlobalConfig

public static File dumpFilteredGlobalConfig ( exclusionPatterns)

Erstellen Sie eine globale Konfiguration mit nur dem Schlüsselspeicher, um ihn im untergeordneten Prozess verfügbar zu machen.

Parameter
exclusionPatterns

Returns
File