SandboxConfigurationFactory
public class SandboxConfigurationFactory
extends ConfigurationFactory
Usine de configuration spéciale pour gérer la création de configurations à des fins de sandboxing.
À FAIRE : diviser la partie de vidage de configuration en une autre classe
Résumé
Des champs
OPTION_IGNORED_ELEMENTS
public static final OPTION_IGNORED_ELEMENTS
Constructeurs publics
SandboxConfigurationFactory
public SandboxConfigurationFactory ()
Méthodes publiques
createConfigurationFromArgs
public IConfiguration createConfigurationFromArgs (String[] args,
IKeyStoreClient keyStoreClient,
ISandbox sandbox,
IRunUtil runUtil)
Créez une IConfiguration
basée sur la ligne de commande et le bac à sable fournis.
Paramètres |
---|
args | String : la ligne de commande pour l'exécution. |
keyStoreClient | IKeyStoreClient : le IKeyStoreClient à partir duquel charger la clé. |
sandbox | ISandbox : l' ISandbox utilisé pour l'exécution. |
runUtil | IRunUtil : l' IRunUtil pour exécuter des commandes. |
createConfigurationFromArgs
public IConfiguration createConfigurationFromArgs (String[] args,
IKeyStoreClient keyStoreClient,
ISandbox sandbox,
IRunUtil runUtil,
File globalConfig,
boolean skipJavaCheck)
Créez une IConfiguration
basée sur la ligne de commande et le bac à sable fournis.
Paramètres |
---|
args | String : la ligne de commande pour l'exécution. |
keyStoreClient | IKeyStoreClient : le IKeyStoreClient à partir duquel charger la clé. |
sandbox | ISandbox : l' ISandbox utilisé pour l'exécution. |
runUtil | IRunUtil : l' IRunUtil pour exécuter des commandes. |
globalConfig | File |
skipJavaCheck | boolean |
createConfigurationFromArgs
public IConfiguration createConfigurationFromArgs (String[] arrayArgs,
SandboxConfigDump.DumpCmd command)
Lors de l'exécution du vidage pour une commande. Créez une configuration avec des attentes spécifiques.
Paramètres |
---|
arrayArgs | String : la ligne de commande pour l'exécution. |
command | SandboxConfigDump.DumpCmd : La commande dump en cours |
Méthodes protégées
getConfigurationDef
protected ConfigurationDef getConfigurationDef (String name,
boolean isGlobal,
templateMap)
Récupérer le ConfigurationDef
pour le nom donné
Paramètres |
---|
name | String : le nom d'une configuration intégrée à charger ou un chemin d'accès au fichier de configuration à charger |
isGlobal | boolean |
templateMap | |