Class SeaDataNetConnector

  • All Implemented Interfaces:
    org.gcube.dataanalysis.ecoengine.interfaces.AlgorithmDescriptor, org.gcube.dataanalysis.ecoengine.interfaces.ComputationalAgent, org.gcube.dataanalysis.ecoengine.interfaces.Transducerer

    public class SeaDataNetConnector
    extends org.gcube.dataanalysis.ecoengine.interfaces.StandardLocalExternalAlgorithm
    • Field Summary

      • Fields inherited from class org.gcube.dataanalysis.ecoengine.interfaces.StandardLocalExternalAlgorithm

        config, inputs, outputParameters, resourceManager, status
    • Constructor Detail

      • SeaDataNetConnector

        public SeaDataNetConnector()
    • Method Detail

      • 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.AlgorithmDescriptor
        Specified by:
        getDescription in class org.gcube.dataanalysis.ecoengine.interfaces.StandardLocalExternalAlgorithm
      • process

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

        protected void setInputParameters()
        Specified by:
        setInputParameters in class org.gcube.dataanalysis.ecoengine.interfaces.StandardLocalExternalAlgorithm
      • 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.AlgorithmDescriptor
        Overrides:
        getOutput in class org.gcube.dataanalysis.ecoengine.interfaces.StandardLocalExternalAlgorithm