SandboxConfigUtil

public class SandboxConfigUtil
extends Object

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


Una classe di utilità per la gestione di IConfiguration durante il sandboxing.

Riepilogo

Costruttori pubblici

SandboxConfigUtil()

Metodi pubblici

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

Crea un sottoprocesso basato sui file JAR Tf di qualsiasi versione e scarica il file XML IConfiguration in base agli argomenti della riga di comando.

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)

Crea un sottoprocesso basato sui file JAR Tf di qualsiasi versione e scarica il file XML IConfiguration in base agli argomenti della riga di comando.

static File dumpFilteredGlobalConfig(Set<String> exclusionPatterns)

Crea una configurazione globale con solo l'archivio chiavi per renderlo disponibile nel sottoprocesso.

Costruttori pubblici

SandboxConfigUtil

public SandboxConfigUtil ()

Metodi pubblici

dumpConfigForVersion

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

Crea un sottoprocesso basato sui file JAR Tf di qualsiasi versione e scarica il file XML IConfiguration in base agli argomenti della riga di comando.

Parametri
rootDir File: la directory contenente tutti i file JAR di TF.

runUtil IRunUtil: il IRunUtil da utilizzare per eseguire il comando.

args String: gli argomenti della riga di comando.

dump SandboxConfigDump.DumpCmd: il DumpCmd che determina alcuni degli output.

globalConfig File: il file che descrive la configurazione globale da utilizzare.

Resi
File Un File contenente il dump XML dalla riga di comando.

Genera
ConfigurationException se il dump non va a buon fine.
IOException

dumpConfigForVersion

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

Parametri
classpath String

runUtil IRunUtil

args String

dump SandboxConfigDump.DumpCmd

globalConfig File

Resi
File

Genera
IOException
SandboxConfigurationException

dumpConfigForVersion

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

Crea un sottoprocesso basato sui file JAR Tf di qualsiasi versione e scarica il file XML IConfiguration in base agli argomenti della riga di comando.

Parametri
classpath String: il classpath da utilizzare per eseguire la sandbox.

runUtil IRunUtil: il IRunUtil da utilizzare per eseguire il comando.

args String: gli argomenti della riga di comando.

dump SandboxConfigDump.DumpCmd: il DumpCmd che determina alcuni degli output.

globalConfig File: il file che descrive la configurazione globale da utilizzare.

skipJavaCheck boolean: se ignorare o meno il controllo della versione di Java

Resi
File Un File contenente il dump XML dalla riga di comando.

Genera
SandboxConfigurationException se il dump non va a buon fine.
IOException

dumpFilteredGlobalConfig

public static File dumpFilteredGlobalConfig (Set<String> exclusionPatterns)

Crea una configurazione globale con solo l'archivio chiavi per renderlo disponibile nel sottoprocesso.

Parametri
exclusionPatterns Set

Resi
File

Genera
IOException