| Modifier and Type | Field and Description |
|---|---|
protected static String |
DDL_RESOURCE_FOLDER |
| Constructor and Description |
|---|
FileSystemCatalog(File catalogFolder) |
FileSystemCatalog(File catalogFolder,
FmeWorkbenchEnvConfig fmeworkbenchenvconfig) |
protected static final String DDL_RESOURCE_FOLDER
public FileSystemCatalog(File catalogFolder, FmeWorkbenchEnvConfig fmeworkbenchenvconfig)
public FileSystemCatalog(File catalogFolder)
public Collection<String> getDatasetNames()
getDatasetNames in interface Catalogpublic List<Workbench> getWorkbenches(String datasetName)
getWorkbenches in interface Catalogpublic List<Workbench> getWorkbenches(String datasetName, WorkbenchType type)
getWorkbenches in interface Catalogpublic Workbench getWorkbench(String datasetName, WorkbenchType type, String workbenchName)
getWorkbench in interface Catalogpublic List<Workbench> getTransformers()
getTransformers in interface Catalogpublic String getServiceName(String datasetName)
getServiceName in interface Catalogpublic String getGeoserverType(String datasetName)
getGeoserverType in interface Catalogpublic String getTargetProjection(String datasetName)
getTargetProjection in interface Catalogpublic boolean isVersioned(String datasetName)
isVersioned in interface Catalogpublic boolean withIndexes(String datasetName)
withIndexes in interface Catalogpublic boolean withGtPkMetadata(String datasetName)
withGtPkMetadata in interface Catalogpublic String getDatasetNameVersioned(String datasetName, long version)
getDatasetNameVersioned in interface Catalogpublic ArrayList<FeaturedCollectionOptions> getFeatureOptions(String datasetName)
getFeatureOptions in interface Catalogpublic TilingConfiguration getTilingConfiguration(String datasetName)
getTilingConfiguration in interface Catalogpublic List<JobConfigurationDataset> getDatastoresConfiguration(String datasetName)
getDatastoresConfiguration in interface Catalogpublic Set<FeatureTemplate> getFeatureTemplates(String datasetName) throws IOException
getFeatureTemplates in interface CatalogIOExceptionpublic String getXml2JsonMapping(String datasetName, String translator) throws IOException
getXml2JsonMapping in interface CatalogIOExceptionpublic String getEngineTransformJson(String datasetName) throws ConfigurationException
getEngineTransformJson in interface CatalogConfigurationExceptionpublic String getRootLocation()
getRootLocation in interface Catalogprotected DirectoryStream.Filter<Path> getFilterPathIsDirectory(boolean isDirectory)
public List<TestData> getDatasetTestData(String datasetName)
getDatasetTestData in interface Catalogpublic Path getDatasetLocationTest(String datasetName)
getDatasetLocationTest in interface Catalogpublic Path getDatasetLocationTestData(String datasetName)
getDatasetLocationTestData in interface Catalogpublic Path getDatasetLocationTestExpected(String datasetName)
getDatasetLocationTestExpected in interface Catalogpublic Path getDatasetLocationShapesToDB(String datasetName)
getDatasetLocationShapesToDB in interface Catalogpublic Path getDatasetLocationShapesToFeatured(String datasetName)
getDatasetLocationShapesToFeatured in interface Catalogpublic Path getDatasetLocationTemplatesPath(String dataset)
getDatasetLocationTemplatesPath in interface Catalogpublic File getTemplateResource(String dataset, String format, String file, String subfolder)
getTemplateResource in interface Catalogpublic InputStream getDdlResource(String datasetName) throws IOException
getDdlResource in interface CatalogIOExceptionpublic InputStream getSqlResource(String datasetName, String fileName) throws IOException
getSqlResource in interface CatalogIOExceptionpublic InputStream getCsvResource(String datasetName, String fileName) throws IOException
getCsvResource in interface CatalogIOExceptionpublic boolean datasetExists(String datasetName)
datasetExists in interface Catalogpublic InputStream getResourcePrepareTestset(String datasetName, String resourceName) throws IOException
getResourcePrepareTestset in interface CatalogIOExceptionpublic static String getWorkbenchExtension()
Copyright © 2016. All rights reserved.