liquibase.changelog.visitor
Class UpdateVisitor

java.lang.Object
  extended by liquibase.changelog.visitor.UpdateVisitor
All Implemented Interfaces:
ChangeSetVisitor

public class UpdateVisitor
extends Object
implements ChangeSetVisitor


Nested Class Summary
 
Nested classes/interfaces inherited from interface liquibase.changelog.visitor.ChangeSetVisitor
ChangeSetVisitor.Direction
 
Constructor Summary
UpdateVisitor(Database database)
          Deprecated. - please use the constructor with ChangeExecListener, which can be null.
UpdateVisitor(Database database, ChangeExecListener execListener)
           
 
Method Summary
protected  void fireRan(ChangeSet changeSet, DatabaseChangeLog databaseChangeLog, Database database2, ChangeSet.ExecType execType)
           
protected  void fireRunFailed(ChangeSet changeSet, DatabaseChangeLog databaseChangeLog, Database database, MigrationFailedException e)
           
protected  void fireWillRun(ChangeSet changeSet, DatabaseChangeLog databaseChangeLog, Database database2, ChangeSet.RunStatus runStatus)
           
 ChangeSetVisitor.Direction getDirection()
           
 void visit(ChangeSet changeSet, DatabaseChangeLog databaseChangeLog, Database database, Set<ChangeSetFilterResult> filterResults)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UpdateVisitor

@Deprecated
public UpdateVisitor(Database database)
Deprecated. - please use the constructor with ChangeExecListener, which can be null.


UpdateVisitor

public UpdateVisitor(Database database,
                     ChangeExecListener execListener)
Method Detail

getDirection

public ChangeSetVisitor.Direction getDirection()
Specified by:
getDirection in interface ChangeSetVisitor

visit

public void visit(ChangeSet changeSet,
                  DatabaseChangeLog databaseChangeLog,
                  Database database,
                  Set<ChangeSetFilterResult> filterResults)
           throws LiquibaseException
Specified by:
visit in interface ChangeSetVisitor
Throws:
LiquibaseException

fireRunFailed

protected void fireRunFailed(ChangeSet changeSet,
                             DatabaseChangeLog databaseChangeLog,
                             Database database,
                             MigrationFailedException e)

fireWillRun

protected void fireWillRun(ChangeSet changeSet,
                           DatabaseChangeLog databaseChangeLog,
                           Database database2,
                           ChangeSet.RunStatus runStatus)

fireRan

protected void fireRan(ChangeSet changeSet,
                       DatabaseChangeLog databaseChangeLog,
                       Database database2,
                       ChangeSet.ExecType execType)


Copyright © 2016 Liquibase.org. All rights reserved.