protected void setRoleIdAndSource(SorRole sorRole, String sorSource) { if (!StringUtils.hasText(sorRole.getSorId())) { sorRole.setSorId(this.identifierGenerator.generateNextString()); } if (sorRole.getSystemOfRecord() == null) { sorRole.setSystemOfRecord(referenceRepository.findSystemOfRecord(sorSource)); } }