@Provides
@Singleton
@Named("default-value")
public MemoryConfigurationManager provideDefaultValueMemoryConfigurationManager(ConfigurationParameterRepository configurationParameterRepository) {
if(configurationManager==null) {
configurationManager = new MemoryConfigurationManager();
Properties defaultProperties = InjectHelper.instanceWithName(Properties.class, "smd-default-configuration");
if(defaultProperties!=null) {
List<ConfigurationParameter> parameters = new ArrayList<ConfigurationParameter>();
for (Map.Entry<Object, Object> entry : defaultProperties.entrySet()) {
String property = entry.getKey().toString();