liquibase.parser.core.xml
Class XMLChangeLogSAXParser

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

public class XMLChangeLogSAXParser
extends Object
implements ChangeLogParser


Field Summary
 
Fields inherited from interface liquibase.servicelocator.PrioritizedService
PRIORITY_DATABASE, PRIORITY_DEFAULT
 
Constructor Summary
XMLChangeLogSAXParser()
           
 
Method Summary
static String getDatabaseChangeLogNameSpace()
           
 int getPriority()
           
static String getSchemaVersion()
           
 DatabaseChangeLog parse(String physicalChangeLogLocation, ChangeLogParameters changeLogParameters, ResourceAccessor resourceAccessor)
           
 boolean supports(String changeLogFile, ResourceAccessor resourceAccessor)
           
 
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()
Specified by:
getPriority in interface PrioritizedService

getSchemaVersion

public static String getSchemaVersion()

getDatabaseChangeLogNameSpace

public static String getDatabaseChangeLogNameSpace()

supports

public boolean supports(String changeLogFile,
                        ResourceAccessor resourceAccessor)
Specified by:
supports in interface ChangeLogParser

parse

public DatabaseChangeLog parse(String physicalChangeLogLocation,
                               ChangeLogParameters changeLogParameters,
                               ResourceAccessor resourceAccessor)
                        throws ChangeLogParseException
Specified by:
parse in interface ChangeLogParser
Throws:
ChangeLogParseException


Copyright © 2004-2011 Liquibase.org. All Rights Reserved.