org.gcube.dataanalysis.ecoengine.transducers
Class BioClimateHSPECTransducer

java.lang.Object
  extended by org.gcube.dataanalysis.ecoengine.transducers.BioClimateHSPECTransducer
All Implemented Interfaces:
ComputationalAgent, Transducerer
Direct Known Subclasses:
BioClimateHCAFTransducer, BioClimateHSPENTransducer

public class BioClimateHSPECTransducer
extends Object
implements Transducerer


Field Summary
protected  BioClimateAnalysis bioClimate
           
protected  AlgorithmConfiguration config
           
protected  HashMap<String,Image> producedImages
           
protected  float status
           
 
Constructor Summary
BioClimateHSPECTransducer()
           
 
Method Summary
 void compute()
           
 String getDescription()
           
 INFRASTRUCTURE getInfrastructure()
           
 List<StatisticalType> getInputParameters()
           
 StatisticalType getOutput()
           
 String getResourceLoad()
           
 String getResources()
           
 float getStatus()
           
 void init()
           
 void setConfiguration(AlgorithmConfiguration config)
           
 void shutdown()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

producedImages

protected HashMap<String,Image> producedImages

config

protected AlgorithmConfiguration config

bioClimate

protected BioClimateAnalysis bioClimate

status

protected float status
Constructor Detail

BioClimateHSPECTransducer

public BioClimateHSPECTransducer()
Method Detail

getInfrastructure

public INFRASTRUCTURE getInfrastructure()
Specified by:
getInfrastructure in interface ComputationalAgent

init

public void init()
          throws Exception
Specified by:
init in interface ComputationalAgent
Throws:
Exception

setConfiguration

public void setConfiguration(AlgorithmConfiguration config)
Specified by:
setConfiguration in interface ComputationalAgent

shutdown

public void shutdown()
Specified by:
shutdown in interface ComputationalAgent

getStatus

public float getStatus()
Specified by:
getStatus in interface ComputationalAgent

getDescription

public String getDescription()
Specified by:
getDescription in interface ComputationalAgent

getInputParameters

public List<StatisticalType> getInputParameters()
Specified by:
getInputParameters in interface ComputationalAgent

getOutput

public StatisticalType getOutput()
Specified by:
getOutput in interface ComputationalAgent

compute

public void compute()
             throws Exception
Specified by:
compute in interface ComputationalAgent
Throws:
Exception

getResourceLoad

public String getResourceLoad()
Specified by:
getResourceLoad in interface ComputationalAgent

getResources

public String getResources()
Specified by:
getResources in interface ComputationalAgent


Copyright © 2013. All Rights Reserved.