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.