Package liquibase.changelog.visitor
Interface ChangeSetVisitor
-
- All Known Implementing Classes:
ChangeLogSyncVisitor
,DBDocVisitor
,DetermineNumberChangesFollowingVisitor
,ExpectedChangesVisitor
,ListVisitor
,RollbackListVisitor
,RollbackVisitor
,StatusVisitor
,UpdateVisitor
,ValidatingVisitor
public interface ChangeSetVisitor
Called byChangeLogIterator
when aChangeSetFilter
accept a changeSet.- See Also:
SkippedChangeSetVisitor
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
ChangeSetVisitor.Direction
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description ChangeSetVisitor.Direction
getDirection()
default void
logMdcData(ChangeSet changeSet)
void
visit(ChangeSet changeSet, DatabaseChangeLog databaseChangeLog, Database database, Set<ChangeSetFilterResult> filterResults)
-
-
-
Method Detail
-
getDirection
ChangeSetVisitor.Direction getDirection()
-
visit
void visit(ChangeSet changeSet, DatabaseChangeLog databaseChangeLog, Database database, Set<ChangeSetFilterResult> filterResults) throws LiquibaseException
- Throws:
LiquibaseException
-
logMdcData
default void logMdcData(ChangeSet changeSet)
-
-