1 package org.openecomp.sdc.asdctool.impl.validator;
3 import org.openecomp.sdc.asdctool.impl.validator.executers.IArtifactValidatorExecuter;
4 import org.openecomp.sdc.common.log.wrappers.Logger;
5 import org.springframework.beans.factory.annotation.Autowired;
9 public class ArtifactToolBL {
11 private static Logger log = Logger.getLogger(ValidationToolBL.class.getName());
14 protected List<IArtifactValidatorExecuter> validators;
16 private boolean allValid = true;
18 public boolean validateAll() {
19 for (IArtifactValidatorExecuter validatorExec: validators) {
20 log.debug("ValidatorExecuter "+validatorExec.getName()+" started");
21 if (!validatorExec.executeValidations()) {
23 log.debug("ValidatorExecuter "+validatorExec.getName()+" finished with warnings");
26 log.debug("ValidatorExecuter "+validatorExec.getName()+" finished successfully");