liquibase.parser.core.xml
public class LiquibaseEntityResolver extends java.lang.Object implements org.xml.sax.ext.EntityResolver2
Constructor and Description |
---|
LiquibaseEntityResolver(LiquibaseParser parser) |
LiquibaseEntityResolver(LiquibaseSerializer serializer) |
Modifier and Type | Method and Description |
---|---|
org.xml.sax.InputSource |
getExternalSubset(java.lang.String name,
java.lang.String baseURI) |
org.xml.sax.InputSource |
resolveEntity(java.lang.String publicId,
java.lang.String systemId) |
org.xml.sax.InputSource |
resolveEntity(java.lang.String name,
java.lang.String publicId,
java.lang.String baseURI,
java.lang.String systemId) |
void |
useResoureAccessor(ResourceAccessor resourceAccessor,
java.lang.String basePath)
Use the resource accessor to resolve external entities
|
public LiquibaseEntityResolver(LiquibaseSerializer serializer)
public LiquibaseEntityResolver(LiquibaseParser parser)
public void useResoureAccessor(ResourceAccessor resourceAccessor, java.lang.String basePath)
resourceAccessor
- Resource accessor to usebasePath
- Base path to use in the resourceAccessorpublic org.xml.sax.InputSource resolveEntity(java.lang.String name, java.lang.String publicId, java.lang.String baseURI, java.lang.String systemId) throws org.xml.sax.SAXException, java.io.IOException
resolveEntity
in interface org.xml.sax.ext.EntityResolver2
org.xml.sax.SAXException
java.io.IOException
public org.xml.sax.InputSource getExternalSubset(java.lang.String name, java.lang.String baseURI) throws org.xml.sax.SAXException, java.io.IOException
getExternalSubset
in interface org.xml.sax.ext.EntityResolver2
org.xml.sax.SAXException
java.io.IOException
public org.xml.sax.InputSource resolveEntity(java.lang.String publicId, java.lang.String systemId) throws org.xml.sax.SAXException, java.io.IOException
resolveEntity
in interface org.xml.sax.EntityResolver
org.xml.sax.SAXException
java.io.IOException