/** * Check the parameters that are being attached to this subscription. */ private List<Parameter> checkInputParameters(final SubscriptionEditionVo vo) { final List<Parameter> acceptedParameters = nodeResource.checkInputParameters(vo); // Check all mandatory parameters for the current subscription mode vo.setParameters(ObjectUtils.defaultIfNull(vo.getParameters(), new ArrayList<>())); checkMandatoryParameters(vo.getParameters(), acceptedParameters, vo.getMode()); return acceptedParameters; }
checkMandatoryParameters(vo.getParameters(), acceptedParameters, SubscriptionMode.CREATE); log.info("Subscription of project {} to service {}", vo.getProject(), vo.getNode());