class Configuration {

    public static void saveConfigUpdates() throws Exception {
    	LoggingService.logInfo(MODULE_NAME, "Start saving configuration data to config.xml");
    	
        FieldAgent.getInstance().instanceConfigUpdated();
        ProcessManager.getInstance().instanceConfigUpdated();
        ResourceConsumptionManager.getInstance().instanceConfigUpdated();
        LoggingService.instanceConfigUpdated();
        MessageBus.getInstance().instanceConfigUpdated();

        updateConfigFile(getCurrentConfigPath(), configFile);
        LoggingService.logInfo(MODULE_NAME, "Finished saving configuration data to config.xml");
    }

}