liquibase.changelog
Class ChangeLogIterator

java.lang.Object
  extended by liquibase.changelog.ChangeLogIterator

public class ChangeLogIterator
extends Object


Constructor Summary
ChangeLogIterator(DatabaseChangeLog databaseChangeLog, ChangeSetFilter... changeSetFilters)
           
ChangeLogIterator(List<RanChangeSet> changeSetList, DatabaseChangeLog changeLog, ChangeSetFilter... changeSetFilters)
           
 
Method Summary
protected  boolean alreadySaw(ChangeSet changeSet)
           
protected  String createKey(ChangeSet changeSet)
           
 List<ChangeSetFilter> getChangeSetFilters()
           
protected  void markSeen(ChangeSet changeSet)
           
 void run(ChangeSetVisitor visitor, RuntimeEnvironment env)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ChangeLogIterator

public ChangeLogIterator(DatabaseChangeLog databaseChangeLog,
                         ChangeSetFilter... changeSetFilters)

ChangeLogIterator

public ChangeLogIterator(List<RanChangeSet> changeSetList,
                         DatabaseChangeLog changeLog,
                         ChangeSetFilter... changeSetFilters)
Method Detail

run

public void run(ChangeSetVisitor visitor,
                RuntimeEnvironment env)
         throws LiquibaseException
Throws:
LiquibaseException

markSeen

protected void markSeen(ChangeSet changeSet)

createKey

protected String createKey(ChangeSet changeSet)

alreadySaw

protected boolean alreadySaw(ChangeSet changeSet)

getChangeSetFilters

public List<ChangeSetFilter> getChangeSetFilters()


Copyright © 2016 Liquibase.org. All rights reserved.