public class DefaultChangeExecListener extends Object implements ChangeExecListener
| Constructor and Description |
|---|
DefaultChangeExecListener(ChangeExecListener... listeners) |
| Modifier and Type | Method and Description |
|---|---|
void |
addListener(ChangeExecListener listener) |
List<Change> |
getDeployedChanges(ChangeSet changeSet)
Gets list of Changes deployed during the current ChangeSet execution.
|
List<ChangeSet> |
getDeployedChangeSets()
Get the list of ChangeSets that have been deployed during a given Liquibase command.
|
List<ChangeSet> |
getFailedChangeSets()
Gets list of failed ChangeSets encountered during a given Liquibase command.
|
void |
preconditionErrored(PreconditionErrorException error,
PreconditionContainer.ErrorOption onError) |
void |
preconditionFailed(PreconditionFailedException error,
PreconditionContainer.FailOption onFail) |
void |
ran(Change change,
ChangeSet changeSet,
DatabaseChangeLog changeLog,
Database database) |
void |
ran(ChangeSet changeSet,
DatabaseChangeLog databaseChangeLog,
Database database,
ChangeSet.ExecType execType)
Called after the given changeset is run.
|
void |
rollbackFailed(ChangeSet changeSet,
DatabaseChangeLog databaseChangeLog,
Database database,
Exception exception) |
void |
rolledBack(ChangeSet changeSet,
DatabaseChangeLog databaseChangeLog,
Database database)
Called after a change is rolled back.
|
void |
runFailed(ChangeSet changeSet,
DatabaseChangeLog databaseChangeLog,
Database database,
Exception exception) |
void |
willRollback(ChangeSet changeSet,
DatabaseChangeLog databaseChangeLog,
Database database)
Called before a change is rolled back.
|
void |
willRun(Change change,
ChangeSet changeSet,
DatabaseChangeLog changeLog,
Database database) |
void |
willRun(ChangeSet changeSet,
DatabaseChangeLog databaseChangeLog,
Database database,
ChangeSet.RunStatus runStatus)
Called just before a given changeset is run.
|
public DefaultChangeExecListener(ChangeExecListener... listeners)
public void willRun(ChangeSet changeSet, DatabaseChangeLog databaseChangeLog, Database database, ChangeSet.RunStatus runStatus)
ChangeExecListenerwillRun in interface ChangeExecListenerchangeSet - that will be rundatabaseChangeLog - parent changelogdatabase - the database the change will be run againstrunStatus - of the current change from the databasepublic void ran(ChangeSet changeSet, DatabaseChangeLog databaseChangeLog, Database database, ChangeSet.ExecType execType)
ChangeExecListenerran in interface ChangeExecListenerchangeSet - changeSet that was rundatabaseChangeLog - the parent changelogdatabase - the database the change was run againstexecType - is the resultpublic void willRollback(ChangeSet changeSet, DatabaseChangeLog databaseChangeLog, Database database)
ChangeExecListenerwillRollback in interface ChangeExecListenerchangeSet - changeSet that was rolled backdatabaseChangeLog - parent change logdatabase - the database the rollback was executed on.public void rolledBack(ChangeSet changeSet, DatabaseChangeLog databaseChangeLog, Database database)
ChangeExecListenerrolledBack in interface ChangeExecListenerchangeSet - changeSet that was rolled backdatabaseChangeLog - parent change logdatabase - the database the rollback was executed on.public void preconditionFailed(PreconditionFailedException error, PreconditionContainer.FailOption onFail)
preconditionFailed in interface ChangeExecListenerpublic void preconditionErrored(PreconditionErrorException error, PreconditionContainer.ErrorOption onError)
preconditionErrored in interface ChangeExecListenerpublic void willRun(Change change, ChangeSet changeSet, DatabaseChangeLog changeLog, Database database)
willRun in interface ChangeExecListenerpublic void ran(Change change, ChangeSet changeSet, DatabaseChangeLog changeLog, Database database)
ran in interface ChangeExecListenerpublic void runFailed(ChangeSet changeSet, DatabaseChangeLog databaseChangeLog, Database database, Exception exception)
runFailed in interface ChangeExecListenerpublic void rollbackFailed(ChangeSet changeSet, DatabaseChangeLog databaseChangeLog, Database database, Exception exception)
rollbackFailed in interface ChangeExecListenerpublic List<ChangeSet> getDeployedChangeSets()
public List<ChangeSet> getFailedChangeSets()
public List<Change> getDeployedChanges(ChangeSet changeSet)
changeSet - the ChangeSet to find deployed changes from.public void addListener(ChangeExecListener listener)
Copyright © 2023 Liquibase.org. All rights reserved.