SandboxConfigurationFactory
public class SandboxConfigurationFactory
extends ConfigurationFactory
Factory di configurazione speciale per gestire la creazione di configurazioni per scopi di sandboxing.
TODO: suddividere la parte dump della configurazione in un'altra classe
Riepilogo
Campi
OPTION_IGNORED_ELEMENTS
public static final OPTION_IGNORED_ELEMENTS
Costruttori pubblici
SandboxConfigurationFactory
public SandboxConfigurationFactory ()
Metodi pubblici
createConfigurationFromArgs
public IConfiguration createConfigurationFromArgs (String[] args,
IKeyStoreClient keyStoreClient,
ISandbox sandbox,
IRunUtil runUtil)
Crea una IConfiguration
basata sulla riga di comando e sulla sandbox fornite.
Parametri |
---|
args | String : la riga di comando per l'esecuzione. |
keyStoreClient | IKeyStoreClient : IKeyStoreClient da cui caricare la chiave. |
sandbox | ISandbox : l' ISandbox utilizzato per l'esecuzione. |
runUtil | IRunUtil : l' IRunUtil per eseguire i comandi. |
createConfigurationFromArgs
public IConfiguration createConfigurationFromArgs (String[] args,
IKeyStoreClient keyStoreClient,
ISandbox sandbox,
IRunUtil runUtil,
File globalConfig,
boolean skipJavaCheck)
Crea una IConfiguration
basata sulla riga di comando e sulla sandbox fornite.
Parametri |
---|
args | String : la riga di comando per l'esecuzione. |
keyStoreClient | IKeyStoreClient : IKeyStoreClient da cui caricare la chiave. |
sandbox | ISandbox : l' ISandbox utilizzato per l'esecuzione. |
runUtil | IRunUtil : l' IRunUtil per eseguire i comandi. |
globalConfig | File |
skipJavaCheck | boolean |
createConfigurationFromArgs
public IConfiguration createConfigurationFromArgs (String[] arrayArgs,
SandboxConfigDump.DumpCmd command)
Quando si esegue il dump per un comando. Crea una configurazione con aspettative specifiche.
Parametri |
---|
arrayArgs | String : la riga di comando per l'esecuzione. |
command | SandboxConfigDump.DumpCmd : il comando dump in corso |
Metodi protetti
getConfigurationDef
protected ConfigurationDef getConfigurationDef (String name,
boolean isGlobal,
templateMap)
Recuperare ConfigurationDef
per il nome specificato
Parametri |
---|
name | String : il nome di una configurazione integrata da caricare o il percorso di un file di configurazione da caricare |
isGlobal | boolean |
templateMap | |