- public void saveUserParameter(WidgetCatalogParameter newParameter) {
- epWidgetCatalogParameterDao.saveAndFlush(mapToEpWidgetCatalogParameter(newParameter));
- }
-
- private EpWidgetCatalogParameter mapToEpWidgetCatalogParameter(WidgetCatalogParameter wcp){
-
- return new EpWidgetCatalogParameter(wcp.getId(), epWidgetCatalogDao.findById(wcp.getWidgetId()).get(),
- fnUserDao.findById(wcp.getUserId()).get(),
- epMicroserviceParameterDao.findById(wcp.getParamId()).get(),
- wcp.getUserValue());
- }
-
- private List<EpWidgetCatalogParameter> mapToList(List<WidgetCatalogParameter> list){
- return list.stream().map(this::mapToEpWidgetCatalogParameter).collect(Collectors.toList());
- }
-
- private WidgetCatalogParameter mapEpWidgetCatalogParametertoWidgetCatalogParameter(
- EpWidgetCatalogParameter ewcp) {
- return new WidgetCatalogParameter(ewcp.getId(), ewcp.getWidgetId().getWidgetId(),
- ewcp.getUserId().getId(), ewcp.getParamId().getId(), ewcp.getUserValue());
- }
-
- private List<WidgetCatalogParameter> mapEpWidgetListToWidgetList(
- List<EpWidgetCatalogParameter> epWidgetCatalogParameters) {
- return epWidgetCatalogParameters.stream().map(this::mapEpWidgetCatalogParametertoWidgetCatalogParameter)
- .collect(Collectors.toList());