SandboxConfigUtil

public class SandboxConfigUtil
extends Object

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


Eine Hilfsklasse zum Verwalten IConfiguration beim Sandboxing.

Zusammenfassung

Öffentliche Konstrukteure

SandboxConfigUtil ()

Öffentliche Methoden

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

Erstellen Sie einen Unterprozess basierend auf den Tf-Jars aus einer beliebigen Version und sichern Sie die XML- IConfiguration basierend auf den Befehlszeilenargumenten.

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

Erstellen Sie einen Unterprozess basierend auf den Tf-Jars aus einer beliebigen Version und sichern Sie die XML- IConfiguration basierend auf den Befehlszeilenargumenten.

static File dumpFilteredGlobalConfig ( exclusionPatterns) dumpFilteredGlobalConfig ( exclusionPatterns)

Erstellen Sie eine globale Konfiguration nur mit dem Schlüsselspeicher, um sie im Unterprozess verfügbar zu machen.

Öffentliche Konstrukteure

SandboxConfigUtil

public SandboxConfigUtil ()

Öffentliche Methoden

dumpConfigForVersion

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

Erstellen Sie einen Unterprozess basierend auf den Tf-Jars aus einer beliebigen Version und sichern Sie die XML- IConfiguration basierend auf den Befehlszeilenargumenten.

Parameter
classpath String : der zum Ausführen der Sandbox zu verwendende Klassenpfad.

runUtil IRunUtil : das IRunUtil das zum Ausführen des Befehls verwendet werden soll.

args String : die Befehlszeilenargumente.

dump SandboxConfigDump.DumpCmd : der DumpCmd einige der Ausgaben steuert.

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

Kehrt zurück
File Ein ERROR(/File) mit dem XML-Dump von der Befehlszeile.

Wirft
SandboxConfigurationException wenn der Dump nicht erfolgreich ist.

dumpConfigForVersion

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

Erstellen Sie einen Unterprozess basierend auf den Tf-Jars aus einer beliebigen Version und sichern Sie die XML- IConfiguration basierend auf den Befehlszeilenargumenten.

Parameter
rootDir File : das Verzeichnis, das alle JAR-Dateien von TF enthält.

runUtil IRunUtil : das IRunUtil das zum Ausführen des Befehls verwendet werden soll.

args String : die Befehlszeilenargumente.

dump SandboxConfigDump.DumpCmd : der DumpCmd einige der Ausgaben steuert.

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

Kehrt zurück
File Ein ERROR(/File) mit dem XML-Dump von der Befehlszeile.

Wirft
ConfigurationException wenn der Dump nicht erfolgreich ist.

dumpFilteredGlobalConfig

public static File dumpFilteredGlobalConfig ( exclusionPatterns)

Erstellen Sie eine globale Konfiguration nur mit dem Schlüsselspeicher, um sie im Unterprozess verfügbar zu machen.

Parameter
exclusionPatterns

Kehrt zurück
File