public class LiquibaseResourceAccessor extends Object implements liquibase.resource.ResourceAccessor
Constructor and Description |
---|
LiquibaseResourceAccessor(Resource resource) |
Modifier and Type | Method and Description |
---|---|
protected List<liquibase.resource.Resource> |
asResourceList(String path,
URI uri,
ThrowingSupplier<InputStream,IOException> inputStreamSupplier) |
void |
close() |
List<String> |
describeLocations() |
List<liquibase.resource.Resource> |
getAll(String path) |
List<liquibase.resource.Resource> |
search(String path,
boolean recursive)
This method is primarily used by Liquibase to get the xsd
(/www.liquibase.org/xml/ns/dbchangelog/dbchangelog-4.3.xsd) to validate against.
|
public LiquibaseResourceAccessor(Resource resource)
public List<liquibase.resource.Resource> search(String path, boolean recursive) throws IOException
search
in interface liquibase.resource.ResourceAccessor
IOException
protected List<liquibase.resource.Resource> asResourceList(String path, URI uri, ThrowingSupplier<InputStream,IOException> inputStreamSupplier)
public List<liquibase.resource.Resource> getAll(String path) throws IOException
getAll
in interface liquibase.resource.ResourceAccessor
IOException
public List<String> describeLocations()
describeLocations
in interface liquibase.resource.ResourceAccessor
public void close() throws Exception
close
in interface AutoCloseable
Exception
Copyright © 2023 Frank!Framework. All rights reserved.