@Override protected GenericModel<ApplicationEventFamilyMapDto> newInstance(Long id) { return new ApplicationEventFamilyMap(id); }
@Override public ApplicationEventFamilyMapDto saveApplicationEventFamilyMap( ApplicationEventFamilyMapDto applicationEventFamilyMapDto) { ApplicationEventFamilyMapDto savedApplicationEventFamilyMap = null; if (isValidSqlObject(applicationEventFamilyMapDto)) { if (isValidSqlId(applicationEventFamilyMapDto.getId())) { ApplicationEventFamilyMapDto previousApplicationEventFamilyMapDto = findApplicationEventFamilyMapById(applicationEventFamilyMapDto.getId()); if (previousApplicationEventFamilyMapDto != null) { LOG.debug("Can't save application event family map. Update is forbidden."); throw new IncorrectParameterException("Can't save application event family map. " + "Update is forbidden."); } } if (applicationEventFamilyMapDao.validateApplicationEventFamilyMap( applicationEventFamilyMapDto.getApplicationId(), applicationEventFamilyMapDto.getEcfId(), applicationEventFamilyMapDto.getVersion())) { applicationEventFamilyMapDto.setCreatedTime(System.currentTimeMillis()); savedApplicationEventFamilyMap = getDto(applicationEventFamilyMapDao .save(new ApplicationEventFamilyMap(applicationEventFamilyMapDto))); } else { LOG.debug("Can't save application event family map. Uniqueness violation."); throw new IncorrectParameterException("Incorrect application event family map. " + "Uniqueness violation within the application."); } } return savedApplicationEventFamilyMap; }
List<ApplicationEventFamilyMap> applicationEventFamilyMaps = new ArrayList<>(count); for (int i = 0; i < count; i++) { applicationEventFamilyMap = new ApplicationEventFamilyMap(); applicationEventFamilyMap.setApplication(application); applicationEventFamilyMap.setCreatedTime(new Date().getTime());