Uses of Interface
liquibase.changelog.visitor.ChangeExecListener
Package
Description
-
Uses of ChangeExecListener in liquibase.changelog
Modifier and TypeMethodDescriptionChangeSet.execute
(DatabaseChangeLog databaseChangeLog, ChangeExecListener listener, Database database) This method will actually execute each of the changes in the list against the specified database.void
ChangeSet.rollback
(Database database, ChangeExecListener listener) -
Uses of ChangeExecListener in liquibase.changelog.visitor
Modifier and TypeClassDescriptionclass
class
A wrapper ChangeExecListener who keeps track of deployed and failed ChangeSets, while also delegating listener actions to any other ChangeExecListener included when the object is constructed.class
Modifier and TypeMethodDescriptionvoid
DefaultChangeExecListener.addListener
(ChangeExecListener listener) ModifierConstructorDescriptionDefaultChangeExecListener
(ChangeExecListener... listeners) RollbackVisitor
(Database database, ChangeExecListener listener) RollbackVisitor
(Database database, ChangeExecListener listener, List<ChangeSet> processedChangesets) UpdateVisitor
(Database database, ChangeExecListener execListener) UpdateVisitor
(Database database, ChangeExecListener execListener, ShouldRunChangeSetFilter shouldRunChangeSetFilter) -
Uses of ChangeExecListener in liquibase.command.core
Modifier and TypeMethodDescriptionstatic 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
AbstractFutureRollbackCommandStep.futureRollbackSQL
(Integer count, String tag, Contexts contexts, LabelExpression labelExpression, Writer output, Database database, DatabaseChangeLog changeLog, ChangeExecListener changeExecListener) -
Uses of ChangeExecListener in liquibase.command.core.helpers
Modifier and TypeFieldDescriptionstatic final CommandArgumentDefinition<ChangeExecListener>
ChangeExecListenerCommandStep.CHANGE_EXEC_LISTENER_ARG
-
Uses of ChangeExecListener in liquibase.integration.commandline
Modifier and TypeMethodDescriptionstatic ChangeExecListener
ChangeExecListenerUtils.getChangeExecListener
(Database database, ResourceAccessor resourceAccessor, String changeExecListenerClass, String changeExecListenerPropertiesFile) -
Uses of ChangeExecListener in liquibase.precondition
Modifier and TypeMethodDescriptionvoid
CustomPreconditionWrapper.check
(Database database, DatabaseChangeLog changeLog, ChangeSet changeSet, ChangeExecListener changeExecListener) void
Precondition.check
(Database database, DatabaseChangeLog changeLog, ChangeSet changeSet, ChangeExecListener changeExecListener) -
Uses of ChangeExecListener in liquibase.precondition.core
Modifier and TypeMethodDescriptionvoid
AndPrecondition.check
(Database database, DatabaseChangeLog changeLog, ChangeSet changeSet, ChangeExecListener changeExecListener) void
ChangeLogPropertyDefinedPrecondition.check
(Database database, DatabaseChangeLog changeLog, ChangeSet changeSet, ChangeExecListener changeExecListener) void
ChangeSetExecutedPrecondition.check
(Database database, DatabaseChangeLog changeLog, ChangeSet changeSet, ChangeExecListener changeExecListener) void
ColumnExistsPrecondition.check
(Database database, DatabaseChangeLog changeLog, ChangeSet changeSet, ChangeExecListener changeExecListener) void
DBMSPrecondition.check
(Database database, DatabaseChangeLog changeLog, ChangeSet changeSet, ChangeExecListener changeExecListener) void
ForeignKeyExistsPrecondition.check
(Database database, DatabaseChangeLog changeLog, ChangeSet changeSet, ChangeExecListener changeExecListener) void
IndexExistsPrecondition.check
(Database database, DatabaseChangeLog changeLog, ChangeSet changeSet, ChangeExecListener changeExecListener) void
NotPrecondition.check
(Database database, DatabaseChangeLog changeLog, ChangeSet changeSet, ChangeExecListener changeExecListener) void
ObjectQuotingStrategyPrecondition.check
(Database database, DatabaseChangeLog changeLog, ChangeSet changeSet, ChangeExecListener changeExecListener) void
OrPrecondition.check
(Database database, DatabaseChangeLog changeLog, ChangeSet changeSet, ChangeExecListener changeExecListener) void
PreconditionContainer.check
(Database database, DatabaseChangeLog changeLog, ChangeSet changeSet, ChangeExecListener changeExecListener) void
PrimaryKeyExistsPrecondition.check
(Database database, DatabaseChangeLog changeLog, ChangeSet changeSet, ChangeExecListener changeExecListener) void
RowCountPrecondition.check
(Database database, DatabaseChangeLog changeLog, ChangeSet changeSet, ChangeExecListener changeExecListener) void
RunningAsPrecondition.check
(Database database, DatabaseChangeLog changeLog, ChangeSet changeSet, ChangeExecListener changeExecListener) void
SequenceExistsPrecondition.check
(Database database, DatabaseChangeLog changeLog, ChangeSet changeSet, ChangeExecListener changeExecListener) void
SqlPrecondition.check
(Database database, DatabaseChangeLog changeLog, ChangeSet changeSet, ChangeExecListener changeExecListener) void
TableExistsPrecondition.check
(Database database, DatabaseChangeLog changeLog, ChangeSet changeSet, ChangeExecListener changeExecListener) void
TableIsEmptyPrecondition.check
(Database database, DatabaseChangeLog changeLog, ChangeSet changeSet, ChangeExecListener changeExecListener) void
UniqueConstraintExistsPrecondition.check
(Database database, DatabaseChangeLog changeLog, ChangeSet changeSet, ChangeExecListener changeExecListener) void
ViewExistsPrecondition.check
(Database database, DatabaseChangeLog changeLog, ChangeSet changeSet, ChangeExecListener changeExecListener) -
Uses of ChangeExecListener in liquibase.util
Modifier and TypeMethodDescriptionstatic 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.