1 package org.openecomp.sdc.asdctool.impl.validator;
3 import org.openecomp.sdc.asdctool.impl.validator.executers.ValidatorExecuter;
4 import org.openecomp.sdc.common.log.wrappers.Logger;
5 import org.springframework.beans.factory.annotation.Autowired;
6 import org.springframework.stereotype.Component;
11 * Created by chaya on 7/3/2017.
14 public class ValidationToolBL {
16 private static Logger log = Logger.getLogger(ValidationToolBL.class.getName());
19 protected List<ValidatorExecuter> validators;
21 private boolean allValid = true;
23 public boolean validateAll() {
24 for (ValidatorExecuter validatorExec: validators) {
25 log.debug("ValidatorExecuter "+validatorExec.getName()+" started");
26 if (!validatorExec.executeValidations()) {
28 log.debug("ValidatorExecuter "+validatorExec.getName()+" finished with warnings");
31 log.debug("ValidatorExecuter "+validatorExec.getName()+" finished successfully");