public class ValidatingVisitor extends Object implements ChangeSetVisitor
ChangeSetVisitor.Direction
Constructor and Description |
---|
ValidatingVisitor() |
ValidatingVisitor(List<RanChangeSet> ranChangeSets) |
Modifier and Type | Method and Description |
---|---|
List<Throwable> |
getChangeValidationExceptions() |
Database |
getDatabase() |
ChangeSetVisitor.Direction |
getDirection() |
Set<ChangeSet> |
getDuplicateChangeSets() |
List<ErrorPrecondition> |
getErrorPreconditions() |
List<FailedPrecondition> |
getFailedPreconditions() |
List<String> |
getInvalidMD5Sums() |
List<SetupException> |
getSetupExceptions() |
ValidationErrors |
getValidationErrors() |
Warnings |
getWarnings() |
void |
validate(Database database,
DatabaseChangeLog changeLog) |
boolean |
validationPassed() |
void |
visit(ChangeSet changeSet,
DatabaseChangeLog databaseChangeLog,
Database database,
Set<ChangeSetFilterResult> filterResults) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
logMdcData
public ValidatingVisitor()
public ValidatingVisitor(List<RanChangeSet> ranChangeSets)
public void validate(Database database, DatabaseChangeLog changeLog)
public ChangeSetVisitor.Direction getDirection()
getDirection
in interface ChangeSetVisitor
public void visit(ChangeSet changeSet, DatabaseChangeLog databaseChangeLog, Database database, Set<ChangeSetFilterResult> filterResults) throws LiquibaseException
visit
in interface ChangeSetVisitor
LiquibaseException
public List<FailedPrecondition> getFailedPreconditions()
public List<ErrorPrecondition> getErrorPreconditions()
public List<SetupException> getSetupExceptions()
public ValidationErrors getValidationErrors()
public Warnings getWarnings()
public boolean validationPassed()
public Database getDatabase()
Copyright © 2023 Liquibase.org. All rights reserved.