liquibase.changelog.filter
Class ShouldRunChangeSetFilter

java.lang.Object
  extended by liquibase.changelog.filter.ShouldRunChangeSetFilter
All Implemented Interfaces:
ChangeSetFilter

public class ShouldRunChangeSetFilter
extends Object
implements ChangeSetFilter


Constructor Summary
ShouldRunChangeSetFilter(Database database)
           
ShouldRunChangeSetFilter(Database database, boolean ignoreClasspathPrefix)
           
 
Method Summary
 ChangeSetFilterResult accepts(ChangeSet changeSet)
           
protected  boolean authorsAreEqual(ChangeSet changeSet, RanChangeSet ranChangeSet)
           
protected  boolean changeSetsMatch(ChangeSet changeSet, RanChangeSet ranChangeSet)
           
protected  boolean checksumChanged(ChangeSet changeSet, RanChangeSet ranChangeSet)
           
protected  boolean idsAreEqual(ChangeSet changeSet, RanChangeSet ranChangeSet)
           
protected  String normalizePath(String filePath)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ShouldRunChangeSetFilter

public ShouldRunChangeSetFilter(Database database,
                                boolean ignoreClasspathPrefix)
                         throws DatabaseException
Throws:
DatabaseException

ShouldRunChangeSetFilter

public ShouldRunChangeSetFilter(Database database)
                         throws DatabaseException
Throws:
DatabaseException
Method Detail

accepts

public ChangeSetFilterResult accepts(ChangeSet changeSet)
Specified by:
accepts in interface ChangeSetFilter

changeSetsMatch

protected boolean changeSetsMatch(ChangeSet changeSet,
                                  RanChangeSet ranChangeSet)

idsAreEqual

protected boolean idsAreEqual(ChangeSet changeSet,
                              RanChangeSet ranChangeSet)

authorsAreEqual

protected boolean authorsAreEqual(ChangeSet changeSet,
                                  RanChangeSet ranChangeSet)

checksumChanged

protected boolean checksumChanged(ChangeSet changeSet,
                                  RanChangeSet ranChangeSet)

normalizePath

protected String normalizePath(String filePath)


Copyright © 2016 Liquibase.org. All rights reserved.