|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ChangeExecListener
An implementation of ChangeExecListener can be called by UpdateVisitor or RollbackVisitor for each changeset that is actually run.
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. |
Method Detail |
---|
void willRun(ChangeSet changeSet, DatabaseChangeLog databaseChangeLog, Database database, ChangeSet.RunStatus runStatus)
changeSet
- that will be rundatabaseChangeLog
- parent changelogdatabase
- the database the change will be run againstrunStatus
- of the current change from the databasevoid ran(ChangeSet changeSet, DatabaseChangeLog databaseChangeLog, Database database, ChangeSet.ExecType execType)
changeSet
- changeSet that was rundatabaseChangeLog
- the parent changelogdatabase
- the database the change was run againstexecType
- is the resultvoid rolledBack(ChangeSet changeSet, DatabaseChangeLog databaseChangeLog, Database database)
changeSet
- changeSet that was rolled backdatabaseChangeLog
- parent change logdatabase
- the database the rollback was executed on.void preconditionFailed(PreconditionFailedException error, PreconditionContainer.FailOption onFail)
void preconditionErrored(PreconditionErrorException error, PreconditionContainer.ErrorOption onError)
void willRun(Change change, ChangeSet changeSet, DatabaseChangeLog changeLog, Database database)
void ran(Change change, ChangeSet changeSet, DatabaseChangeLog changeLog, Database database)
void runFailed(ChangeSet changeSet, DatabaseChangeLog databaseChangeLog, Database database, Exception exception)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |