if (!props.isEmpty()) {
logger.info("Using model.properties initialize Entity Context.");
for (Map.Entry<Object, Object> entry : props.entrySet()) {
String key = (String) entry.getKey();
String value = (String) entry.getValue();
EntityType entityType = new EntityType();
entityType.setEntityName(key);
try {
entityType.setEntityClass(Class.forName(value));
} catch (ClassNotFoundException e) {
logger.error(value + " was not correct class name", e);
}
entityType.setPropertyTypes(new HashMap<String, Type>());
entityTypes.put(key, entityType);
}
}
}