public class AtlasMappingService extends Object implements Serializable
Modifier and Type | Class and Description |
---|---|
static class |
AtlasMappingService.AtlasMappingFormat |
Constructor and Description |
---|
AtlasMappingService() |
AtlasMappingService(List<String> modulePackages) |
Modifier and Type | Method and Description |
---|---|
Marshaller |
createMarshaller() |
Unmarshaller |
createUnmarshaller() |
JAXBContext |
getJAXBContext() |
com.fasterxml.jackson.databind.ObjectMapper |
getObjectMapper() |
protected void |
initialize(List<String> packages) |
io.atlasmap.v2.AtlasMapping |
loadMapping(File file) |
io.atlasmap.v2.AtlasMapping |
loadMapping(File file,
AtlasMappingService.AtlasMappingFormat format) |
io.atlasmap.v2.AtlasMapping |
loadMapping(InputStream inputStream) |
io.atlasmap.v2.AtlasMapping |
loadMapping(InputStream inputStream,
AtlasMappingService.AtlasMappingFormat format) |
io.atlasmap.v2.AtlasMapping |
loadMapping(Reader reader) |
io.atlasmap.v2.AtlasMapping |
loadMapping(Reader reader,
AtlasMappingService.AtlasMappingFormat format) |
io.atlasmap.v2.AtlasMapping |
loadMapping(String fileName) |
io.atlasmap.v2.AtlasMapping |
loadMapping(String fileName,
AtlasMappingService.AtlasMappingFormat format) |
io.atlasmap.v2.AtlasMapping |
loadMapping(URI uri) |
io.atlasmap.v2.AtlasMapping |
loadMapping(URI uri,
AtlasMappingService.AtlasMappingFormat format) |
io.atlasmap.v2.AtlasMapping |
loadMapping(URL url) |
io.atlasmap.v2.AtlasMapping |
loadMapping(URL url,
AtlasMappingService.AtlasMappingFormat format) |
void |
saveMappingAsFile(io.atlasmap.v2.AtlasMapping atlasMapping,
File file) |
void |
saveMappingAsFile(io.atlasmap.v2.AtlasMapping atlasMapping,
File file,
AtlasMappingService.AtlasMappingFormat format) |
protected void |
saveMappingAsJsonFile(io.atlasmap.v2.AtlasMapping atlasMapping,
File file) |
protected void |
saveMappingAsXmlFile(io.atlasmap.v2.AtlasMapping atlasMapping,
File file) |
void |
setJAXBContext(JAXBContext ctx) |
void |
setObjectMapper(com.fasterxml.jackson.databind.ObjectMapper mapper) |
void |
validate(io.atlasmap.v2.AtlasMapping atlasMapping) |
protected void initialize(List<String> packages) throws JAXBException
JAXBException
public io.atlasmap.v2.AtlasMapping loadMapping(File file) throws io.atlasmap.api.AtlasValidationException
io.atlasmap.api.AtlasValidationException
public io.atlasmap.v2.AtlasMapping loadMapping(File file, AtlasMappingService.AtlasMappingFormat format) throws io.atlasmap.api.AtlasValidationException
io.atlasmap.api.AtlasValidationException
public io.atlasmap.v2.AtlasMapping loadMapping(Reader reader) throws io.atlasmap.api.AtlasValidationException
io.atlasmap.api.AtlasValidationException
public io.atlasmap.v2.AtlasMapping loadMapping(Reader reader, AtlasMappingService.AtlasMappingFormat format) throws io.atlasmap.api.AtlasValidationException
io.atlasmap.api.AtlasValidationException
public io.atlasmap.v2.AtlasMapping loadMapping(String fileName, AtlasMappingService.AtlasMappingFormat format) throws io.atlasmap.api.AtlasValidationException
io.atlasmap.api.AtlasValidationException
public io.atlasmap.v2.AtlasMapping loadMapping(String fileName) throws io.atlasmap.api.AtlasValidationException
io.atlasmap.api.AtlasValidationException
public io.atlasmap.v2.AtlasMapping loadMapping(InputStream inputStream) throws io.atlasmap.api.AtlasValidationException
io.atlasmap.api.AtlasValidationException
public io.atlasmap.v2.AtlasMapping loadMapping(InputStream inputStream, AtlasMappingService.AtlasMappingFormat format) throws io.atlasmap.api.AtlasValidationException
io.atlasmap.api.AtlasValidationException
public io.atlasmap.v2.AtlasMapping loadMapping(URI uri) throws io.atlasmap.api.AtlasValidationException
io.atlasmap.api.AtlasValidationException
public io.atlasmap.v2.AtlasMapping loadMapping(URI uri, AtlasMappingService.AtlasMappingFormat format) throws io.atlasmap.api.AtlasValidationException
io.atlasmap.api.AtlasValidationException
public io.atlasmap.v2.AtlasMapping loadMapping(URL url) throws io.atlasmap.api.AtlasValidationException
io.atlasmap.api.AtlasValidationException
public io.atlasmap.v2.AtlasMapping loadMapping(URL url, AtlasMappingService.AtlasMappingFormat format) throws io.atlasmap.api.AtlasValidationException
io.atlasmap.api.AtlasValidationException
public void saveMappingAsFile(io.atlasmap.v2.AtlasMapping atlasMapping, File file) throws io.atlasmap.api.AtlasException
io.atlasmap.api.AtlasException
public void saveMappingAsFile(io.atlasmap.v2.AtlasMapping atlasMapping, File file, AtlasMappingService.AtlasMappingFormat format) throws io.atlasmap.api.AtlasException
io.atlasmap.api.AtlasException
protected void saveMappingAsJsonFile(io.atlasmap.v2.AtlasMapping atlasMapping, File file) throws io.atlasmap.api.AtlasException
io.atlasmap.api.AtlasException
protected void saveMappingAsXmlFile(io.atlasmap.v2.AtlasMapping atlasMapping, File file) throws io.atlasmap.api.AtlasException
io.atlasmap.api.AtlasException
public void validate(io.atlasmap.v2.AtlasMapping atlasMapping)
public JAXBContext getJAXBContext()
public void setJAXBContext(JAXBContext ctx)
public Marshaller createMarshaller() throws JAXBException
JAXBException
public Unmarshaller createUnmarshaller() throws JAXBException
JAXBException
public com.fasterxml.jackson.databind.ObjectMapper getObjectMapper()
public void setObjectMapper(com.fasterxml.jackson.databind.ObjectMapper mapper)
Copyright © 2018 JBoss by Red Hat. All rights reserved.