if (bean.isNameSet()) parentBuilder.setName(bean.getName());
if (bean.isNameSet()) parentBuilder.setName(bean.getName());
if (bean.isNameSet()) parentBuilder.setName(bean.getName());
private void cleanUpSchemes(AssignableWorkflowScheme intermediateScheme) { AssignableWorkflowScheme originalScheme = workflowSchemeManager.getParentForDraft(targetScheme.getId()); if (!workflowSchemeManager.isActive(originalScheme)) { workflowSchemeManager.deleteWorkflowScheme(originalScheme); intermediateScheme = intermediateScheme.builder() .setName(originalScheme.getName()) .setDescription(originalScheme.getDescription()) .build(); workflowSchemeManager.updateWorkflowScheme(intermediateScheme); } }
ServiceOutcome<AssignableRestWorkflowScheme> create(WorkflowSchemeBean bean) { final AssignableWorkflowScheme.Builder builder = workflowSchemeService.assignableBuilder(); builder.setName(bean.getName()); builder.setDescription(bean.getDescription()); builder.setMappings(getWorkflowMap(null, bean)); ApplicationUser user = getUser(); return respone(user, workflowSchemeService.createScheme(user, builder.build())); }