public interface Catalog
String getRootLocation()
boolean datasetExists(String datasetName)
boolean isVersioned(String datasetName)
Collection<String> getDatasetNames()
InputStream getResourcePrepareTestset(String datasetName, String resourceName) throws IOException
IOExceptionFile getTemplateResource(String dataset, String format, String file, String subfolder)
InputStream getDdlResource(String datasetName) throws IOException
IOExceptionInputStream getSqlResource(String datasetName, String fileName) throws IOException
IOExceptionInputStream getCsvResource(String datasetName, String fileName) throws IOException
IOExceptionList<JobConfigurationDataset> getDatastoresConfiguration(String datasetName)
boolean withIndexes(String datasetName)
boolean withGtPkMetadata(String datasetName)
TilingConfiguration getTilingConfiguration(String datasetName)
InputStream getMapProxyTemplate(String datasetName, String configFile) throws IOException
IOExceptionExtractConfiguration getExtractConfiguration(String datasetName)
ArrayList<FeaturedCollectionOptions> getFeaturedOptions(String datasetName)
Set<String> getExtractTypes(String datasetName) throws IOException
IOExceptionSet<FeatureTemplate> getFeatureTemplates(String datasetName) throws ConfigurationException
ConfigurationExceptionString getXml2JsonMapping(String datasetName, String translator) throws IOException
IOExceptionString getEngineTransformJson(String datasetName, String defaultEngine) throws ConfigurationException
ConfigurationExceptionboolean getUniqueVersions(String datasetName, boolean defaultEngine) throws ConfigurationException
ConfigurationExceptionList<Workbench> getWorkbenches(String datasetName, WorkbenchType type)
Workbench getWorkbench(String datasetName, WorkbenchType type, String workbenchName)
List<JobEntry> retrieveJobEntriesByDataset(String dataset) throws FileReaderException
dataset - Name of the dataset to be extracted.FileReaderExceptionGmlConverterConfig retrieveGmlConverterConfigFromCatalogus(String datasetName) throws FileReaderException
datasetName - FileReaderExceptionboolean checkout(String gitAddress, String branchName, String authorization)
branchName - Name of the branch to be downloaded.authorization - Basic authorization for accessing the Git repository.boolean isCatalogusBranchPresent()
String checkCatalogusBranch()
Copyright © 2017. All rights reserved.