public abstract class TableGenerationConfiguration extends Object
| Constructor and Description |
|---|
TableGenerationConfiguration(org.gcube.application.aquamaps.aquamapsservice.stubs.datamodel.types.LogicType logic,
org.gcube.application.aquamaps.aquamapsservice.stubs.fw.types.AlgorithmType algorithm,
List<org.gcube.application.aquamaps.aquamapsservice.stubs.datamodel.enhanced.Resource> sources,
String submissionBackend,
String executionEnvironment,
String backendUrl,
HashMap<String,String> configuration,
int partitionsNumber,
String author,
ArrayList<org.gcube.application.aquamaps.aquamapsservice.stubs.fw.model.Field> additionalParams,
HSPECGroupWorker worker) |
| Modifier and Type | Method and Description |
|---|---|
ArrayList<org.gcube.application.aquamaps.aquamapsservice.stubs.fw.model.Field> |
getAdditionalParameters() |
org.gcube.application.aquamaps.aquamapsservice.stubs.fw.types.AlgorithmType |
getAlgorithm() |
String |
getAuthor() |
String |
getBackendUrl() |
HashMap<String,String> |
getConfiguration() |
String |
getExecutionEnvironment() |
org.gcube.application.aquamaps.aquamapsservice.stubs.datamodel.types.LogicType |
getLogic() |
String |
getMaxMinHspenTable() |
int |
getPartitionsNumber() |
HashMap<org.gcube.application.aquamaps.aquamapsservice.stubs.fw.types.ResourceType,List<org.gcube.application.aquamaps.aquamapsservice.stubs.datamodel.enhanced.Resource>> |
getSources() |
String |
getSubmissionBackend() |
abstract void |
notifyError(Exception e) |
abstract void |
registerGeneratedSourcesCallback(List<String> toRegisterTables) |
abstract void |
release(BatchGeneratorI batch) |
String |
toString() |
public TableGenerationConfiguration(org.gcube.application.aquamaps.aquamapsservice.stubs.datamodel.types.LogicType logic,
org.gcube.application.aquamaps.aquamapsservice.stubs.fw.types.AlgorithmType algorithm,
List<org.gcube.application.aquamaps.aquamapsservice.stubs.datamodel.enhanced.Resource> sources,
String submissionBackend,
String executionEnvironment,
String backendUrl,
HashMap<String,String> configuration,
int partitionsNumber,
String author,
ArrayList<org.gcube.application.aquamaps.aquamapsservice.stubs.fw.model.Field> additionalParams,
HSPECGroupWorker worker)
throws Exception
Exceptionpublic ArrayList<org.gcube.application.aquamaps.aquamapsservice.stubs.fw.model.Field> getAdditionalParameters()
public org.gcube.application.aquamaps.aquamapsservice.stubs.datamodel.types.LogicType getLogic()
public org.gcube.application.aquamaps.aquamapsservice.stubs.fw.types.AlgorithmType getAlgorithm()
public HashMap<org.gcube.application.aquamaps.aquamapsservice.stubs.fw.types.ResourceType,List<org.gcube.application.aquamaps.aquamapsservice.stubs.datamodel.enhanced.Resource>> getSources()
public String getSubmissionBackend()
public String getExecutionEnvironment()
public String getBackendUrl()
public int getPartitionsNumber()
public String getAuthor()
public String getMaxMinHspenTable()
public abstract void registerGeneratedSourcesCallback(List<String> toRegisterTables) throws Exception
Exceptionpublic abstract void notifyError(Exception e)
public abstract void release(BatchGeneratorI batch)
Copyright © 2017. All Rights Reserved.