Package liquibase.changelog.visitor
Class LoggingChangeExecListener
java.lang.Object
liquibase.changelog.visitor.AbstractChangeExecListener
liquibase.changelog.visitor.LoggingChangeExecListener
- All Implemented Interfaces:
ChangeExecListener
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidvoidran(ChangeSet changeSet, DatabaseChangeLog databaseChangeLog, Database database, ChangeSet.ExecType execType) Called after the given changeset is run.voidrollbackFailed(ChangeSet changeSet, DatabaseChangeLog databaseChangeLog, Database database, Exception e) Called when there is a rollback failurevoidrolledBack(ChangeSet changeSet, DatabaseChangeLog databaseChangeLog, Database database) Called after a change is rolled back.voidwillRollback(ChangeSet changeSet, DatabaseChangeLog databaseChangeLog, Database database) Called before a change is rolled back.voidwillRun(ChangeSet changeSet, DatabaseChangeLog databaseChangeLog, Database database, ChangeSet.RunStatus runStatus) Called just before a given changeset is run.Methods inherited from class liquibase.changelog.visitor.AbstractChangeExecListener
ran, runFailed, willRun
-
Constructor Details
-
LoggingChangeExecListener
public LoggingChangeExecListener()
-
-
Method Details
-
willRun
public void willRun(ChangeSet changeSet, DatabaseChangeLog databaseChangeLog, Database database, ChangeSet.RunStatus runStatus) Description copied from interface:ChangeExecListenerCalled just before a given changeset is run.- Specified by:
willRunin interfaceChangeExecListener- Overrides:
willRunin classAbstractChangeExecListener- Parameters:
changeSet- that will be rundatabaseChangeLog- parent changelogdatabase- the database the change will be run againstrunStatus- of the current change from the database
-
ran
public void ran(ChangeSet changeSet, DatabaseChangeLog databaseChangeLog, Database database, ChangeSet.ExecType execType) Description copied from interface:ChangeExecListenerCalled after the given changeset is run.- Specified by:
ranin interfaceChangeExecListener- Overrides:
ranin classAbstractChangeExecListener- Parameters:
changeSet- changeSet that was rundatabaseChangeLog- the parent changelogdatabase- the database the change was run againstexecType- is the result
-
willRollback
public void willRollback(ChangeSet changeSet, DatabaseChangeLog databaseChangeLog, Database database) Called before a change is rolled back.- Specified by:
willRollbackin interfaceChangeExecListener- Overrides:
willRollbackin classAbstractChangeExecListener- Parameters:
changeSet- changeSet that was rolled backdatabaseChangeLog- parent change logdatabase- the database the rollback was executed on.
-
rollbackFailed
public void rollbackFailed(ChangeSet changeSet, DatabaseChangeLog databaseChangeLog, Database database, Exception e) Called when there is a rollback failure- Specified by:
rollbackFailedin interfaceChangeExecListener- Overrides:
rollbackFailedin classAbstractChangeExecListener- Parameters:
changeSet- changeSet that was rolled backdatabaseChangeLog- parent change logdatabase- the database the rollback was executed on.e- the original exception which was thrown
-
rolledBack
Description copied from interface:ChangeExecListenerCalled after a change is rolled back.- Specified by:
rolledBackin interfaceChangeExecListener- Overrides:
rolledBackin classAbstractChangeExecListener- Parameters:
changeSet- changeSet that was rolled backdatabaseChangeLog- parent change logdatabase- the database the rollback was executed on.
-
preconditionFailed
public void preconditionFailed(PreconditionFailedException error, PreconditionContainer.FailOption onFail) - Specified by:
preconditionFailedin interfaceChangeExecListener- Overrides:
preconditionFailedin classAbstractChangeExecListener
-
preconditionErrored
public void preconditionErrored(PreconditionErrorException error, PreconditionContainer.ErrorOption onError) - Specified by:
preconditionErroredin interfaceChangeExecListener- Overrides:
preconditionErroredin classAbstractChangeExecListener
-