liquibase.changelog.visitor
Class AbstractChangeExecListener
java.lang.Object
liquibase.changelog.visitor.AbstractChangeExecListener
- All Implemented Interfaces:
- ChangeExecListener
public abstract class AbstractChangeExecListener
- extends Object
- implements ChangeExecListener
|
Method Summary |
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 |
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 |
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. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractChangeExecListener
public AbstractChangeExecListener()
willRun
public void willRun(ChangeSet changeSet,
DatabaseChangeLog databaseChangeLog,
Database database,
ChangeSet.RunStatus runStatus)
- Description copied from interface:
ChangeExecListener
- Called just before a given changeset is run.
- Specified by:
willRun in interface ChangeExecListener
- 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:
ChangeExecListener
- Called after the given changeset is run.
- Specified by:
ran in interface ChangeExecListener
- Parameters:
changeSet - changeSet that was rundatabaseChangeLog - the parent changelogdatabase - the database the change was run againstexecType - is the result
rolledBack
public void rolledBack(ChangeSet changeSet,
DatabaseChangeLog databaseChangeLog,
Database database)
- Description copied from interface:
ChangeExecListener
- Called after a change is rolled back.
- Specified by:
rolledBack in interface ChangeExecListener
- 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:
preconditionFailed in interface ChangeExecListener
preconditionErrored
public void preconditionErrored(PreconditionErrorException error,
PreconditionContainer.ErrorOption onError)
- Specified by:
preconditionErrored in interface ChangeExecListener
willRun
public void willRun(Change change,
ChangeSet changeSet,
DatabaseChangeLog changeLog,
Database database)
- Specified by:
willRun in interface ChangeExecListener
ran
public void ran(Change change,
ChangeSet changeSet,
DatabaseChangeLog changeLog,
Database database)
- Specified by:
ran in interface ChangeExecListener
runFailed
public void runFailed(ChangeSet changeSet,
DatabaseChangeLog databaseChangeLog,
Database database,
Exception exception)
- Specified by:
runFailed in interface ChangeExecListener
Copyright © 2016 Liquibase.org. All rights reserved.