Class BaseTypesCatalogLoader
java.lang.Object
org.mule.datasense.catalog.loader.BaseTypesCatalogLoader
- All Implemented Interfaces:
TypesCatalogLoader
- Direct Known Subclasses:
TypesCatalogJsonLoader,TypesCatalogXmlLoader
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionloadData(List<String> data, TypesCatalogBuilderContext typesCatalogBuilderContext, URI baseURI) protected abstract voidloadData(List<String> data, TypesCatalogLoaderContext typesCatalogLoaderContext) loadFiles(List<File> files, TypesCatalogBuilderContext typesCatalogBuilderContext) protected abstract voidloadFiles(List<File> files, TypesCatalogLoaderContext typesCatalogLoaderContext)
-
Constructor Details
-
BaseTypesCatalogLoader
public BaseTypesCatalogLoader()
-
-
Method Details
-
loadFiles
public TypesCatalog loadFiles(List<File> files, TypesCatalogBuilderContext typesCatalogBuilderContext) throws Exception - Specified by:
loadFilesin interfaceTypesCatalogLoader- Throws:
Exception
-
loadData
public TypesCatalog loadData(List<String> data, TypesCatalogBuilderContext typesCatalogBuilderContext, URI baseURI) throws Exception - Specified by:
loadDatain interfaceTypesCatalogLoader- Throws:
Exception
-
loadFiles
protected abstract void loadFiles(List<File> files, TypesCatalogLoaderContext typesCatalogLoaderContext) -
loadData
protected abstract void loadData(List<String> data, TypesCatalogLoaderContext typesCatalogLoaderContext)
-