public class GridCWP2Coordinates
extends org.gcube.dataanalysis.ecoengine.interfaces.StandardLocalInfraAlgorithm
| Modifier and Type | Field and Description |
|---|---|
protected double |
currentLat |
protected double |
currentLong |
protected double |
currentRes |
| Constructor and Description |
|---|
GridCWP2Coordinates() |
| Modifier and Type | Method and Description |
|---|---|
void |
addInformationColumsToTable(String table) |
String |
getDescription() |
org.gcube.dataanalysis.ecoengine.datatypes.StatisticalType |
getOutput() |
void |
init() |
protected void |
process() |
void |
rowToCoords(Object[] rowArray) |
String |
selectInformationForTransformation(org.gcube.dataanalysis.ecoengine.configuration.AlgorithmConfiguration config,
String table,
int limit,
int offset) |
protected void |
setInputParameters() |
void |
shutdown() |
sendNotificationaddBooleanInput, addDoubleInput, addEnumerateInput, addFileInput, addIntegerInput, addOutputString, addRemoteDatabaseInput, addStringInput, compute, getInfrastructure, getInputParameter, getInputParameters, getResourceLoad, getResources, getStatus, log, setConfigurationprotected double currentLong
protected double currentLat
protected double currentRes
protected void setInputParameters()
setInputParameters in class org.gcube.dataanalysis.ecoengine.interfaces.StandardLocalExternalAlgorithmpublic org.gcube.dataanalysis.ecoengine.datatypes.StatisticalType getOutput()
getOutput in interface org.gcube.dataanalysis.ecoengine.interfaces.AlgorithmDescriptorgetOutput in class org.gcube.dataanalysis.ecoengine.interfaces.StandardLocalExternalAlgorithmpublic String getDescription()
getDescription in interface org.gcube.dataanalysis.ecoengine.interfaces.AlgorithmDescriptorgetDescription in class org.gcube.dataanalysis.ecoengine.interfaces.StandardLocalExternalAlgorithmpublic String selectInformationForTransformation(org.gcube.dataanalysis.ecoengine.configuration.AlgorithmConfiguration config, String table, int limit, int offset)
public void rowToCoords(Object[] rowArray)
protected void process()
throws Exception
process in class org.gcube.dataanalysis.ecoengine.interfaces.StandardLocalExternalAlgorithmExceptionpublic void addInformationColumsToTable(String table) throws Exception
Exceptionpublic void init()
throws Exception
init in interface org.gcube.dataanalysis.ecoengine.interfaces.ComputationalAgentinit in class org.gcube.dataanalysis.ecoengine.interfaces.StandardLocalExternalAlgorithmExceptionpublic void shutdown()
shutdown in interface org.gcube.dataanalysis.ecoengine.interfaces.ComputationalAgentshutdown in class org.gcube.dataanalysis.ecoengine.interfaces.StandardLocalExternalAlgorithmCopyright © 2018. All Rights Reserved.