org.gcube.dataanalysis.trendylyzeralgorithms
Class SpeciesObservationsPerMEOWAreaPerYearLineChart

java.lang.Object
  extended by org.gcube.dataanalysis.ecoengine.interfaces.StandardLocalExternalAlgorithm
      extended by org.gcube.dataanalysis.trendylyzeralgorithms.SpeciesObservationsPerMEOWAreaPerYearLineChart
All Implemented Interfaces:
org.gcube.dataanalysis.ecoengine.interfaces.ComputationalAgent, org.gcube.dataanalysis.ecoengine.interfaces.Transducerer

public class SpeciesObservationsPerMEOWAreaPerYearLineChart
extends org.gcube.dataanalysis.ecoengine.interfaces.StandardLocalExternalAlgorithm


Field Summary
protected  String fileName
           
 
Fields inherited from class org.gcube.dataanalysis.ecoengine.interfaces.StandardLocalExternalAlgorithm
config, inputs, outputParameters, resourceManager, status
 
Constructor Summary
SpeciesObservationsPerMEOWAreaPerYearLineChart()
           
 
Method Summary
 void fulfilParameters()
           
 String getDescription()
           
 org.gcube.dataanalysis.ecoengine.datatypes.StatisticalType getOutput()
           
 Connection getStaticConnection()
           
 void init()
           
protected  void process()
           
 void queryArea(Connection connection)
           
protected  void setInputParameters()
           
 void shutdown()
           
 void write(String writeSt)
           
 
Methods inherited from class org.gcube.dataanalysis.ecoengine.interfaces.StandardLocalExternalAlgorithm
addDoubleInput, addEnumerateInput, addIntegerInput, addOutputString, addRemoteDatabaseInput, addStringInput, compute, getInfrastructure, getInputParameter, getInputParameters, getResourceLoad, getResources, getStatus, log, setConfiguration
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

fileName

protected String fileName
Constructor Detail

SpeciesObservationsPerMEOWAreaPerYearLineChart

public SpeciesObservationsPerMEOWAreaPerYearLineChart()
Method Detail

setInputParameters

protected void setInputParameters()
Specified by:
setInputParameters in class org.gcube.dataanalysis.ecoengine.interfaces.StandardLocalExternalAlgorithm

queryArea

public void queryArea(Connection connection)
               throws SQLException
Throws:
SQLException

getStaticConnection

public Connection getStaticConnection()
                               throws SQLException,
                                      ClassNotFoundException,
                                      InstantiationException,
                                      IllegalAccessException
Throws:
SQLException
ClassNotFoundException
InstantiationException
IllegalAccessException

shutdown

public void shutdown()
Specified by:
shutdown in interface org.gcube.dataanalysis.ecoengine.interfaces.ComputationalAgent
Specified by:
shutdown in class org.gcube.dataanalysis.ecoengine.interfaces.StandardLocalExternalAlgorithm

getOutput

public org.gcube.dataanalysis.ecoengine.datatypes.StatisticalType getOutput()
Specified by:
getOutput in interface org.gcube.dataanalysis.ecoengine.interfaces.ComputationalAgent
Overrides:
getOutput in class org.gcube.dataanalysis.ecoengine.interfaces.StandardLocalExternalAlgorithm

init

public void init()
          throws Exception
Specified by:
init in interface org.gcube.dataanalysis.ecoengine.interfaces.ComputationalAgent
Specified by:
init in class org.gcube.dataanalysis.ecoengine.interfaces.StandardLocalExternalAlgorithm
Throws:
Exception

getDescription

public String getDescription()
Specified by:
getDescription in interface org.gcube.dataanalysis.ecoengine.interfaces.ComputationalAgent
Specified by:
getDescription in class org.gcube.dataanalysis.ecoengine.interfaces.StandardLocalExternalAlgorithm

fulfilParameters

public void fulfilParameters()
                      throws Exception
Throws:
Exception

process

protected void process()
                throws Exception
Specified by:
process in class org.gcube.dataanalysis.ecoengine.interfaces.StandardLocalExternalAlgorithm
Throws:
Exception

write

public void write(String writeSt)


Copyright © 2014. All Rights Reserved.