public class YamlChangeLogParser extends Object implements ChangeLogParser
| Modifier and Type | Field and Description |
|---|---|
protected Logger |
log |
PRIORITY_DATABASE, PRIORITY_DEFAULT| Constructor and Description |
|---|
YamlChangeLogParser() |
| Modifier and Type | Method and Description |
|---|---|
int |
getPriority() |
protected String |
getSupportedFileExtension() |
protected boolean |
handleIncludedChangeLog(String fileName,
boolean isRelativePath,
String relativeBaseFileName,
DatabaseChangeLog databaseChangeLog,
ChangeLogParameters changeLogParameters,
ResourceAccessor resourceAccessor) |
DatabaseChangeLog |
parse(String physicalChangeLogLocation,
ChangeLogParameters changeLogParameters,
ResourceAccessor resourceAccessor) |
Change |
parseChange(Map<String,Object> changeMap,
ChangeLogParameters changeLogParameters,
ResourceAccessor resourceAccessor,
ChangeSet changeSet) |
boolean |
supports(String changeLogFile,
ResourceAccessor resourceAccessor) |
protected Logger log
public boolean supports(String changeLogFile, ResourceAccessor resourceAccessor)
supports in interface ChangeLogParserprotected String getSupportedFileExtension()
public int getPriority()
getPriority in interface PrioritizedServicepublic DatabaseChangeLog parse(String physicalChangeLogLocation, ChangeLogParameters changeLogParameters, ResourceAccessor resourceAccessor) throws ChangeLogParseException
parse in interface ChangeLogParserChangeLogParseExceptionpublic Change parseChange(Map<String,Object> changeMap, ChangeLogParameters changeLogParameters, ResourceAccessor resourceAccessor, ChangeSet changeSet) throws ChangeLogParseException
ChangeLogParseExceptionprotected boolean handleIncludedChangeLog(String fileName, boolean isRelativePath, String relativeBaseFileName, DatabaseChangeLog databaseChangeLog, ChangeLogParameters changeLogParameters, ResourceAccessor resourceAccessor) throws LiquibaseException
LiquibaseExceptionCopyright © 2014 Liquibase.org. All rights reserved.