1 package org.openecomp.sdc.asdctool.impl.validator;
5 import org.openecomp.sdc.asdctool.impl.validator.executers.IArtifactValidatorExecuter;
6 import org.openecomp.sdc.asdctool.impl.validator.utils.ReportManager;
7 import org.slf4j.Logger;
8 import org.slf4j.LoggerFactory;
9 import org.springframework.beans.factory.annotation.Autowired;
11 public class ArtifactToolBL {
13 private static Logger log = LoggerFactory.getLogger(ValidationToolBL.class.getName());
16 protected List<IArtifactValidatorExecuter> validators;
18 private boolean allValid = true;
20 public boolean validateAll() {
21 for (IArtifactValidatorExecuter validatorExec: validators) {
22 System.out.println("ValidatorExecuter "+validatorExec.getName()+" started");
23 if (!validatorExec.executeValidations()) {
25 System.out.println("ValidatorExecuter "+validatorExec.getName()+" finished with warnings");
28 System.out.println("ValidatorExecuter "+validatorExec.getName()+" finished successfully");