Package liquibase.changelog.filter
Class ShouldRunChangeSetFilter
- java.lang.Object
-
- liquibase.changelog.filter.ShouldRunChangeSetFilter
-
- All Implemented Interfaces:
ChangeSetFilter
public class ShouldRunChangeSetFilter extends Object implements ChangeSetFilter
-
-
Field Summary
Fields Modifier and Type Field Description static StringCHANGESET_ALREADY_RAN_MESSAGE
-
Constructor Summary
Constructors Constructor Description ShouldRunChangeSetFilter(Database database)ShouldRunChangeSetFilter(Database database, boolean ignoreClasspathPrefix)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ChangeSetFilterResultaccepts(ChangeSet changeSet)protected booleanchecksumChanged(ChangeSet changeSet, RanChangeSet ranChangeSet)StringgetDisplayName()StringgetMdcName()
-
-
-
Field Detail
-
CHANGESET_ALREADY_RAN_MESSAGE
public static final String CHANGESET_ALREADY_RAN_MESSAGE
- See Also:
- Constant Field Values
-
-
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:
acceptsin interfaceChangeSetFilter
-
checksumChanged
protected boolean checksumChanged(ChangeSet changeSet, RanChangeSet ranChangeSet)
-
getMdcName
public String getMdcName()
- Specified by:
getMdcNamein interfaceChangeSetFilter- Returns:
- a descriptive name for the filter, which will be used in the MDC entries for this filter
-
getDisplayName
public String getDisplayName()
- Specified by:
getDisplayNamein interfaceChangeSetFilter- Returns:
- a descriptive name for the filter, which will be used in the update show-summary feature, see
ShowSummaryUtilfor usages
-
-