@Override protected boolean checkForDuplicate(final DistributionSet entity, final String value) { return distributionSetManagement.getMetaDataByDistributionSetId(entity.getId(), value).isPresent(); }
@Override protected boolean checkForDuplicate(final DistributionSet entity, final String value) { return distributionSetManagement.getMetaDataByDistributionSetId(entity.getId(), value).isPresent(); }
@Override public ResponseEntity<MgmtMetadata> getMetadataValue( @PathVariable("distributionSetId") final Long distributionSetId, @PathVariable("metadataKey") final String metadataKey) { // check if distribution set exists otherwise throw exception // immediately final DistributionSetMetadata findOne = distributionSetManagement .getMetaDataByDistributionSetId(distributionSetId, metadataKey) .orElseThrow(() -> new EntityNotFoundException(DistributionSetMetadata.class, distributionSetId, metadataKey)); return ResponseEntity.ok(MgmtDistributionSetMapper.toResponseDsMetadata(findOne)); }