| Modifier and Type | Field and Description |
|---|---|
protected Path |
catalogFolder |
protected Path |
datasetsFolder |
protected static org.apache.log4j.Logger |
LOGGER |
CSV_RESOURCE_FOLDER, DATASETSFOLDER, DDL_RESOURCE_EXTENSION, DDL_RESOURCE_FOLDER, DICTIONARY_SEPARATION_CHAR, FILENAME_EXTRACT_CONFIGURATION, FILENAME_JOB_CONFIGURATION, FILENAME_TILING_CONFIGURATION, PARAMETERS_EXTENSION, RESOURCE_EXTENSION, SHAPES_TO_DB_FOLDER, SHAPES_TO_FEATURED_FOLDER, SHAREDFOLDER, SQL_RESOURCE_FOLDER, TEMPLATESFOLDER, TESTDATAFOLDER, TESTEXPECTEDFOLDER, TESTFOLDER, TESTPREPAREFOLDER, XLS_RESOURCE_FOLDER| Constructor and Description |
|---|
BaseFileSystemCatalog(File catalogFolder) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
datasetExists(String datasetName) |
InputStream |
getCsvResource(String datasetName,
String fileName) |
Path |
getDatasetLocationShapesToDB(String datasetName) |
Path |
getDatasetLocationShapesToFeatured(String datasetName) |
Path |
getDatasetLocationTemplatesPath(String dataset) |
Path |
getDatasetLocationTest(String datasetName) |
Path |
getDatasetLocationTestData(String datasetName) |
Path |
getDatasetLocationTestExpected(String datasetName) |
Collection<String> |
getDatasetNames() |
List<TestData> |
getDatasetTestData(String datasetName) |
InputStream |
getDdlResource(String datasetName) |
protected DirectoryStream.Filter<Path> |
getFilterPathIsDirectory(boolean isDirectory) |
InputStream |
getResourcePrepareTestset(String datasetName,
String resourceName) |
String |
getRootLocation() |
InputStream |
getSqlResource(String datasetName,
String fileName) |
File |
getTemplateResource(String dataset,
String format,
String file,
String subfolder) |
protected static final org.apache.log4j.Logger LOGGER
protected Path datasetsFolder
protected Path catalogFolder
public BaseFileSystemCatalog(File catalogFolder)
public String getRootLocation()
getRootLocation in interface ICatalogpublic Collection<String> getDatasetNames()
getDatasetNames in interface ICatalogprotected DirectoryStream.Filter<Path> getFilterPathIsDirectory(boolean isDirectory)
public List<TestData> getDatasetTestData(String datasetName)
getDatasetTestData in interface ICatalogpublic Path getDatasetLocationTest(String datasetName)
getDatasetLocationTest in interface ICatalogpublic Path getDatasetLocationTestData(String datasetName)
getDatasetLocationTestData in interface ICatalogpublic Path getDatasetLocationTestExpected(String datasetName)
getDatasetLocationTestExpected in interface ICatalogpublic Path getDatasetLocationShapesToDB(String datasetName)
getDatasetLocationShapesToDB in interface ICatalogpublic Path getDatasetLocationShapesToFeatured(String datasetName)
getDatasetLocationShapesToFeatured in interface ICatalogpublic Path getDatasetLocationTemplatesPath(String dataset)
getDatasetLocationTemplatesPath in interface ICatalogpublic File getTemplateResource(String dataset, String format, String file, String subfolder)
getTemplateResource in interface ICatalogpublic InputStream getDdlResource(String datasetName) throws IOException
getDdlResource in interface ICatalogIOExceptionpublic InputStream getSqlResource(String datasetName, String fileName) throws IOException
getSqlResource in interface ICatalogIOExceptionpublic InputStream getCsvResource(String datasetName, String fileName) throws IOException
getCsvResource in interface ICatalogIOExceptionpublic boolean datasetExists(String datasetName)
datasetExists in interface ICatalogpublic InputStream getResourcePrepareTestset(String datasetName, String resourceName) throws IOException
getResourcePrepareTestset in interface ICatalogIOExceptionCopyright © 2016. All rights reserved.