Examples of ValidatingVisitor


Examples of liquibase.changelog.visitor.ValidatingVisitor

    public void validate(Database database, Contexts contexts, LabelExpression labelExpression) throws LiquibaseException {

        ChangeLogIterator logIterator = new ChangeLogIterator(this, new DbmsChangeSetFilter(database), new ContextChangeSetFilter(contexts), new LabelChangeSetFilter(labelExpression));

        ValidatingVisitor validatingVisitor = new ValidatingVisitor(database.getRanChangeSetList());
        validatingVisitor.validate(database, this);
        logIterator.run(validatingVisitor, new RuntimeEnvironment(database, contexts, labelExpression));

        for (String message : validatingVisitor.getWarnings().getMessages()) {
            LogFactory.getLogger().warning(message);
        }

        if (!validatingVisitor.validationPassed()) {
            throw new ValidationFailedException(validatingVisitor);
        }
    }
View Full Code Here

Examples of net.ftlines.metagen.processor.tree.visitor.ValidatingVisitor

      }

      beans.accept(new PropertyResolvingVisitor(resolvers));
      beans.accept(new TrimmingVisitor());
      // beans.accept(new PrintVisitor());
      beans.accept(new ValidatingVisitor(environment));
      beans.accept(new SuperclassResolvingVisitor());
      beans.accept(new TrimmingVisitor());
      beans.accept(new CodeGeneratingVisitor(environment));

View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.