SandboxConfigUtil

public class SandboxConfigUtil
extends Object

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


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

Riepilogo

Costruttori pubblici

SandboxConfigUtil()

Metodi pubblici

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

Crea un sottoprocesso basato sui file jar di Tf di qualsiasi versione ed esegui il dump del 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, boolean skipJavaCheck)

Crea un sottoprocesso basato sui file jar di Tf di qualsiasi versione ed esegui il dump del file XML IConfiguration in base agli argomenti della riga di comando.

static File dumpFilteredGlobalConfig( 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 (String classpath, 
                IRunUtil runUtil, 
                String[] args, 
                SandboxConfigDump.DumpCmd dump, 
                File globalConfig)

Parametri
classpath String

runUtil IRunUtil

args String

dump SandboxConfigDump.DumpCmd

globalConfig File

Ritorni
File

Lanci
SandboxConfigurationException

dumpConfigForVersion

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

Crea un sottoprocesso basato sui file jar di Tf di qualsiasi versione ed esegui il dump del 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 genera alcune delle uscite.

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

Ritorni
File Un file ERROR(/File) contenente il dump XML dalla riga di comando.

Lanci
ConfigurationException se il dump non va a buon fine.

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 di Tf di qualsiasi versione ed esegui il dump del file XML IConfiguration in base agli argomenti della riga di comando.

Parametri
classpath String: il percorso del 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 genera alcune delle uscite.

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

skipJavaCheck boolean: indica se saltare o meno la verifica della versione Java

Ritorni
File Un file ERROR(/File) contenente il dump XML dalla riga di comando.

Lanci
SandboxConfigurationException se il dump non va a buon fine.

dumpFilteredGlobalConfig

public static File dumpFilteredGlobalConfig ( exclusionPatterns)

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

Parametri
exclusionPatterns

Ritorni
File