GCSConfigurationFactory.GCSConfigLoader
protected class GCSConfigurationFactory.GCSConfigLoader
extends ConfigurationFactory.ConfigLoader
Estensione di ConfigurationFactory.ConfigLoader
che carica la configurazione da GCS, tiene traccia delle configurazioni incluse da una configurazione root e genera un'eccezione sulle inclusioni circolari.
Riepilogo
Metodi protetti |
---|
String | findConfigName (String name, String parentName) Trova il nome della configurazione in base al suo nome e al suo nome principale. |
void | trackConfig (String name, ConfigurationDef def) Traccia la configurazione per il caricamento dinamico. |
Costruttori pubblici
GCSConfigLoader
public GCSConfigLoader (boolean isGlobalConfig)
Parametri |
---|
isGlobalConfig | boolean |
Metodi protetti
findConfigName
protected String findConfigName (String name,
String parentName)
Trova il nome della configurazione in base al suo nome e al suo nome principale. Viene utilizzato per gestire correttamente le configurazioni dei bundle e le configurazioni locali.
Parametri |
---|
name | String : nome della configurazione |
parentName | String : il nome del genitore di config. |
ritorna |
---|
String | il nome completo della configurazione. |
trackConfig
protected void trackConfig (String name,
ConfigurationDef def)
Traccia la configurazione per il caricamento dinamico. Al momento sono supportati solo i file locali.
Parametri |
---|
name | String : nome della configurazione |
def | ConfigurationDef : definizione della configurazione. |