public abstract class AbstractProcess extends Object implements org.gcube.dataanalysis.ecoengine.interfaces.Transducerer
| Modifier and Type | Field and Description |
|---|---|
protected static String |
countryParam |
static boolean |
display |
List<org.gcube.dataanalysis.ecoengine.datatypes.StatisticalType> |
inputs |
HashMap<String,Image> |
producedImages |
protected org.gcube.dataanalysis.ecoengine.utils.ResourceFactory |
resourceManager |
protected static String |
yearEndParam |
protected static String |
yearStartParam |
| Constructor and Description |
|---|
AbstractProcess() |
| Modifier and Type | Method and Description |
|---|---|
void |
compute() |
protected void |
extractElements() |
String |
getDescription() |
org.gcube.dataanalysis.ecoengine.configuration.INFRASTRUCTURE |
getInfrastructure() |
List<org.gcube.dataanalysis.ecoengine.datatypes.StatisticalType> |
getInputParameters() |
org.gcube.dataanalysis.ecoengine.datatypes.StatisticalType |
getOutput() |
String |
getResourceLoad() |
String |
getResources() |
float |
getStatus() |
void |
init() |
void |
setConfiguration(org.gcube.dataanalysis.ecoengine.configuration.AlgorithmConfiguration arg0) |
void |
shutdown() |
public static boolean display
protected static String countryParam
protected static String yearStartParam
protected static String yearEndParam
public List<org.gcube.dataanalysis.ecoengine.datatypes.StatisticalType> inputs
protected org.gcube.dataanalysis.ecoengine.utils.ResourceFactory resourceManager
public void compute()
throws Exception
compute in interface org.gcube.dataanalysis.ecoengine.interfaces.ComputationalAgentExceptionpublic String getDescription()
getDescription in interface org.gcube.dataanalysis.ecoengine.interfaces.AlgorithmDescriptorpublic org.gcube.dataanalysis.ecoengine.configuration.INFRASTRUCTURE getInfrastructure()
getInfrastructure in interface org.gcube.dataanalysis.ecoengine.interfaces.ComputationalAgentpublic List<org.gcube.dataanalysis.ecoengine.datatypes.StatisticalType> getInputParameters()
getInputParameters in interface org.gcube.dataanalysis.ecoengine.interfaces.AlgorithmDescriptorpublic org.gcube.dataanalysis.ecoengine.datatypes.StatisticalType getOutput()
getOutput in interface org.gcube.dataanalysis.ecoengine.interfaces.AlgorithmDescriptorpublic String getResourceLoad()
getResourceLoad in interface org.gcube.dataanalysis.ecoengine.interfaces.ComputationalAgentpublic String getResources()
getResources in interface org.gcube.dataanalysis.ecoengine.interfaces.ComputationalAgentpublic float getStatus()
getStatus in interface org.gcube.dataanalysis.ecoengine.interfaces.ComputationalAgentpublic void init()
throws Exception
init in interface org.gcube.dataanalysis.ecoengine.interfaces.ComputationalAgentExceptionpublic void setConfiguration(org.gcube.dataanalysis.ecoengine.configuration.AlgorithmConfiguration arg0)
setConfiguration in interface org.gcube.dataanalysis.ecoengine.interfaces.ComputationalAgentpublic void shutdown()
shutdown in interface org.gcube.dataanalysis.ecoengine.interfaces.ComputationalAgentCopyright © 2020. All Rights Reserved.