public class InputsManager extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
inputsSeparator |
| Constructor and Description |
|---|
InputsManager(LinkedHashMap<String,Object> inputs,
org.gcube.dataanalysis.ecoengine.configuration.AlgorithmConfiguration config,
String computationId) |
| Modifier and Type | Method and Description |
|---|---|
void |
addInputServiceParameters(List<org.gcube.dataanalysis.ecoengine.datatypes.StatisticalType> agentInputs,
InfrastructureDialoguer infrastructureDialoguer) |
void |
configSupportDatabaseParameters(DatabaseInfo supportDatabaseInfo) |
void |
createTable(String tableName,
File tableFile,
org.gcube.dataanalysis.ecoengine.configuration.AlgorithmConfiguration config,
DatabaseInfo supportDatabaseInfo,
String inputTableTemplate) |
org.gcube.dataanalysis.ecoengine.configuration.AlgorithmConfiguration |
getConfig() |
List<File> |
getGeneratedInputFiles() |
List<String> |
getGeneratedTables() |
List<File> |
getLocalFiles(org.n52.wps.io.data.GenericFileData files,
String inputName) |
List<StoredData> |
getProvenanceData() |
String |
inputNameFromHttpHeader(String url) |
boolean |
isXML(String fileContent) |
void |
mergeWpsAndEcologicalInputs(DatabaseInfo supportDatabaseInfo) |
String |
readOneLine(String filename) |
String |
suggestTableStructure(String header,
String templatename) |
public static String inputsSeparator
public InputsManager(LinkedHashMap<String,Object> inputs, org.gcube.dataanalysis.ecoengine.configuration.AlgorithmConfiguration config, String computationId)
public List<StoredData> getProvenanceData()
public org.gcube.dataanalysis.ecoengine.configuration.AlgorithmConfiguration getConfig()
public void configSupportDatabaseParameters(DatabaseInfo supportDatabaseInfo) throws Exception
Exceptionpublic void mergeWpsAndEcologicalInputs(DatabaseInfo supportDatabaseInfo) throws Exception
Exceptionpublic boolean isXML(String fileContent)
public String inputNameFromHttpHeader(String url) throws Exception
Exceptionpublic List<File> getLocalFiles(org.n52.wps.io.data.GenericFileData files, String inputName) throws Exception
Exceptionpublic void createTable(String tableName, File tableFile, org.gcube.dataanalysis.ecoengine.configuration.AlgorithmConfiguration config, DatabaseInfo supportDatabaseInfo, String inputTableTemplate) throws Exception
Exceptionpublic void addInputServiceParameters(List<org.gcube.dataanalysis.ecoengine.datatypes.StatisticalType> agentInputs, InfrastructureDialoguer infrastructureDialoguer) throws Exception
ExceptionCopyright © 2018. All Rights Reserved.