GCSConfigurationFactory.GCSConfigLoader
protected class GCSConfigurationFactory.GCSConfigLoader
extends ConfigurationFactory.ConfigLoader
Erweiterung von ConfigurationFactory.ConfigLoader
, die Konfigurationen aus GCS lädt, die enthaltenen Konfigurationen aus einer Root-Konfiguration verfolgt und eine Ausnahme bei zirkulären Includes auslöst.
Zusammenfassung
Geschützte Methoden |
---|
String | findConfigName (String name, String parentName) Suchen Sie den Namen der Konfiguration anhand ihres Namens und ihres übergeordneten Namens. |
void | trackConfig (String name, ConfigurationDef def) Verfolgen Sie die Konfiguration für dynamisches Laden. |
Öffentliche Bauträger
GCSConfigLoader
public GCSConfigLoader (boolean isGlobalConfig)
Parameter |
---|
isGlobalConfig | boolean |
Geschützte Methoden
findConfigName
protected String findConfigName (String name,
String parentName)
Suchen Sie den Namen der Konfiguration anhand ihres Namens und ihres übergeordneten Namens. Dies wird verwendet, um Bundle-Konfigurationen und lokale Konfigurationen ordnungsgemäß zu verarbeiten.
Parameter |
---|
name | String : Name der Konfiguration |
parentName | String : Name des übergeordneten Elements der Konfiguration. |
Kehrt zurück |
---|
String | der vollständige Name der Konfiguration. |
trackConfig
protected void trackConfig (String name,
ConfigurationDef def)
Verfolgen Sie die Konfiguration für dynamisches Laden. Derzeit werden nur lokale Dateien unterstützt.
Parameter |
---|
name | String : Name der Konfiguration |
def | ConfigurationDef : Def. der Konfiguration. |