Pabrik Konfigurasi Sandbox
public class SandboxConfigurationFactory
extends ConfigurationFactory
Pabrik Konfigurasi Khusus untuk menangani pembuatan konfigurasi untuk tujuan Sandboxing.
TODO: Pisahkan bagian dump konfigurasi ke kelas lain
Ringkasan
Bidang
OPTION_IGNORED_ELEMENTS
public static final OPTION_IGNORED_ELEMENTS
Konstruktor publik
Pabrik Konfigurasi Sandbox
public SandboxConfigurationFactory ()
Metode publik
createConfigurationFromArgs
public IConfiguration createConfigurationFromArgs (String[] args,
IKeyStoreClient keyStoreClient,
ISandbox sandbox,
IRunUtil runUtil)
Buat IConfiguration
berdasarkan baris perintah dan kotak pasir yang disediakan.
Parameter |
---|
args | String : baris perintah untuk menjalankan. |
keyStoreClient | IKeyStoreClient : IKeyStoreClient tempat memuat kunci. |
sandbox | ISandbox : ISandbox yang digunakan untuk menjalankan. |
runUtil | IRunUtil : IRunUtil untuk menjalankan perintah. |
createConfigurationFromArgs
public IConfiguration createConfigurationFromArgs (String[] arrayArgs,
SandboxConfigDump.DumpCmd command)
Saat menjalankan dump untuk perintah. Buat konfigurasi dengan ekspektasi tertentu.
Parameter |
---|
arrayArgs | String : baris perintah untuk menjalankan. |
command | SandboxConfigDump.DumpCmd : Perintah dump sedang berlangsung |
createConfigurationFromArgs
public IConfiguration createConfigurationFromArgs (String[] args,
IKeyStoreClient keyStoreClient,
ISandbox sandbox,
IRunUtil runUtil,
File globalConfig)
Buat IConfiguration
berdasarkan baris perintah dan kotak pasir yang disediakan.
Parameter |
---|
args | String : baris perintah untuk menjalankan. |
keyStoreClient | IKeyStoreClient : IKeyStoreClient tempat memuat kunci. |
sandbox | ISandbox : ISandbox yang digunakan untuk menjalankan. |
runUtil | IRunUtil : IRunUtil untuk menjalankan perintah. |
globalConfig | File |
Metode yang dilindungi
getConfigurationDef
protected ConfigurationDef getConfigurationDef (String name,
boolean isGlobal,
templateMap)
Ambil ConfigurationDef
untuk nama yang diberikan
Parameter |
---|
name | String : nama konfigurasi bawaan yang akan dimuat atau jalur file ke file konfigurasi yang akan dimuat |
isGlobal | boolean |
templateMap | |