liquibase.parser.core.xml
Class XMLChangeLogSAXParser

java.lang.Object
  extended by liquibase.parser.core.xml.AbstractChangeLogParser
      extended by liquibase.parser.core.xml.XMLChangeLogSAXParser
All Implemented Interfaces:
ChangeLogParser, LiquibaseParser, PrioritizedService

public class XMLChangeLogSAXParser
extends AbstractChangeLogParser


Field Summary
 
Fields inherited from interface liquibase.servicelocator.PrioritizedService
COMPARATOR, PRIORITY_DATABASE, PRIORITY_DEFAULT
 
Constructor Summary
XMLChangeLogSAXParser()
           
 
Method Summary
 int getPriority()
           
protected  SAXParserFactory getSaxParserFactory()
           
static String getSchemaVersion()
           
protected  ParsedNode parseToNode(String physicalChangeLogLocation, ChangeLogParameters changeLogParameters, ResourceAccessor resourceAccessor)
           
 boolean supports(String changeLogFile, ResourceAccessor resourceAccessor)
           
 
Methods inherited from class liquibase.parser.core.xml.AbstractChangeLogParser
parse
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XMLChangeLogSAXParser

public XMLChangeLogSAXParser()
Method Detail

getPriority

public int getPriority()

getSchemaVersion

public static String getSchemaVersion()

supports

public boolean supports(String changeLogFile,
                        ResourceAccessor resourceAccessor)

getSaxParserFactory

protected SAXParserFactory getSaxParserFactory()

parseToNode

protected ParsedNode parseToNode(String physicalChangeLogLocation,
                                 ChangeLogParameters changeLogParameters,
                                 ResourceAccessor resourceAccessor)
                          throws ChangeLogParseException
Specified by:
parseToNode in class AbstractChangeLogParser
Throws:
ChangeLogParseException


Copyright © 2016 Liquibase.org. All rights reserved.