Uses of Class
liquibase.changelog.ChangeLogIterator
-
Packages that use ChangeLogIterator Package Description liquibase Liquibase top level namespace package.liquibase.changelog liquibase.command.core liquibase.report liquibase.util -
-
Uses of ChangeLogIterator in liquibase
Methods in liquibase that return ChangeLogIterator Modifier and Type Method Description protected ChangeLogIterator
Liquibase. getStandardChangelogIterator(Contexts contexts, LabelExpression labelExpression, DatabaseChangeLog changeLog)
Return a ChangeLogIterator constructed with standard filters for processing the specified changelog. -
Uses of ChangeLogIterator in liquibase.changelog
Subclasses of ChangeLogIterator in liquibase.changelog Modifier and Type Class Description class
StatusChangeLogIterator
This class calculates the status of all change sets involved in an update operation It allows us to determine ALL reasons that a ChangeSet will not be deployed, unlike the standard iterator which breaks upon finding a reason to deny the change set. -
Uses of ChangeLogIterator in liquibase.command.core
Methods in liquibase.command.core with parameters of type ChangeLogIterator Modifier and Type Method Description static void
AbstractRollbackCommandStep. doRollback(Database database, String changelogFile, String rollbackScript, ChangeLogIterator logIterator, ChangeLogParameters changeLogParameters, DatabaseChangeLog databaseChangeLog, ChangeExecListener changeExecListener)
Actually perform the rollback operation.static void
AbstractRollbackCommandStep. doRollback(Database database, String changelogFile, String rollbackScript, ChangeLogIterator logIterator, ChangeLogParameters changeLogParameters, DatabaseChangeLog databaseChangeLog, ChangeExecListener changeExecListener, RollbackReportParameters rollbackReportParameters)
Actually perform the rollback operation.protected void
AbstractUpdateCommandStep. preRun(CommandScope commandScope, ChangeLogIterator runChangeLogIterator, ChangeLogParameters changeLogParameters)
Executed before running any updates against the database. -
Uses of ChangeLogIterator in liquibase.report
Methods in liquibase.report with parameters of type ChangeLogIterator Modifier and Type Method Description void
ShowSummaryGenerator. appendAdditionalSummaryMessages(StringBuilder builder, ChangeLogIterator runChangeLogIterator)
Append any additional summary messages that shuold be reported in the show summary output.void
StandardShowSummaryGenerator. appendAdditionalSummaryMessages(StringBuilder builder, ChangeLogIterator runChangeLogIterator)
List<ChangeSetStatus>
ShowSummaryGenerator. getAllAdditionalChangeSetStatus(ChangeLogIterator runChangeLogIterator)
Get all additional change set statuses that should be reported in the show summary verbose output.List<ChangeSetStatus>
StandardShowSummaryGenerator. getAllAdditionalChangeSetStatus(ChangeLogIterator runChangeLogIterator)
-
Uses of ChangeLogIterator in liquibase.util
Methods in liquibase.util with parameters of type ChangeLogIterator Modifier and Type Method Description static UpdateSummaryDetails
ShowSummaryUtil. buildSummaryDetails(DatabaseChangeLog changeLog, UpdateSummaryEnum showSummary, UpdateSummaryOutputEnum showSummaryOutput, StatusVisitor statusVisitor, OutputStream outputStream, ChangeLogIterator runChangeLogIterator)
static UpdateSummaryDetails
ShowSummaryUtil. buildSummaryDetails(DatabaseChangeLog changeLog, UpdateSummaryEnum showSummary, UpdateSummaryOutputEnum showSummaryOutput, StatusVisitor statusVisitor, OutputStream outputStream, ChangeLogIterator runChangeLogIterator, ChangeExecListener changeExecListener)
Show a summary of the changesets which were executed AND return an object with the records of what has happened.static void
ShowSummaryUtil. showUpdateSummary(DatabaseChangeLog changeLog, UpdateSummaryEnum showSummary, UpdateSummaryOutputEnum showSummaryOutput, StatusVisitor statusVisitor, OutputStream outputStream, ChangeLogIterator runChangeLogIterator)
Show a summary of the changesets which were executed
-