public class DatabaseChangeLog extends Object implements Comparable<DatabaseChangeLog>, Conditional
| Constructor and Description |
|---|
DatabaseChangeLog() |
DatabaseChangeLog(String physicalFilePath) |
public DatabaseChangeLog()
public DatabaseChangeLog(String physicalFilePath)
public DatabaseChangeLog getRootChangeLog()
public DatabaseChangeLog getParentChangeLog()
public RuntimeEnvironment getRuntimeEnvironment()
public void setRuntimeEnvironment(RuntimeEnvironment runtimeEnvironment)
public PreconditionContainer getPreconditions()
getPreconditions in interface Conditionalpublic void setPreconditions(PreconditionContainer precond)
setPreconditions in interface Conditionalpublic ChangeLogParameters getChangeLogParameters()
public void setChangeLogParameters(ChangeLogParameters changeLogParameters)
public String getPhysicalFilePath()
public void setPhysicalFilePath(String physicalFilePath)
public String getLogicalFilePath()
public void setLogicalFilePath(String logicalFilePath)
public String getFilePath()
public ObjectQuotingStrategy getObjectQuotingStrategy()
public void setObjectQuotingStrategy(ObjectQuotingStrategy objectQuotingStrategy)
public ContextExpression getContexts()
public void setContexts(ContextExpression contexts)
public ContextExpression getIncludeContexts()
public void setIncludeContexts(ContextExpression includeContexts)
public int compareTo(DatabaseChangeLog o)
compareTo in interface Comparable<DatabaseChangeLog>public void addChangeSet(ChangeSet changeSet)
public void validate(Database database, String... contexts) throws LiquibaseException
LiquibaseExceptionpublic void validate(Database database, Contexts contexts) throws LiquibaseException
LiquibaseExceptionpublic void validate(Database database, Contexts contexts, LabelExpression labelExpression) throws LiquibaseException
LiquibaseExceptionpublic ChangeSet getChangeSet(RanChangeSet ranChangeSet)
public void load(ParsedNode parsedNode, ResourceAccessor resourceAccessor) throws ParsedNodeException, SetupException
ParsedNodeExceptionSetupExceptionprotected void expandExpressions(ParsedNode parsedNode)
protected void handleChildNode(ParsedNode node, ResourceAccessor resourceAccessor) throws ParsedNodeException, SetupException
ParsedNodeExceptionSetupExceptionpublic void includeAll(String pathName, boolean isRelativeToChangelogFile, IncludeAllFilter resourceFilter, boolean errorIfMissingOrEmpty, Comparator<String> resourceComparator, ResourceAccessor resourceAccessor, ContextExpression includeContexts) throws SetupException
SetupExceptionpublic boolean include(String fileName, boolean isRelativePath, ResourceAccessor resourceAccessor, ContextExpression includeContexts) throws LiquibaseException
LiquibaseExceptionprotected ChangeSet createChangeSet(ParsedNode node, ResourceAccessor resourceAccessor) throws ParsedNodeException, SetupException
ParsedNodeExceptionSetupExceptionprotected Comparator<String> getStandardChangeLogComparator()
public void setIgnoreClasspathPrefix(boolean ignoreClasspathPrefix)
public boolean ignoreClasspathPrefix()
public void clearCheckSums()
Copyright © 2018 Liquibase.org. All rights reserved.