org.gcube.dataanalysis.ecoengine.modeling
Class SimpleModeler

java.lang.Object
  extended by org.gcube.dataanalysis.ecoengine.modeling.SimpleModeler
All Implemented Interfaces:
ComputationalAgent, Modeler

public class SimpleModeler
extends Object
implements Modeler


Field Summary
protected  Model innermodel
           
protected  AlgorithmConfiguration Input
           
 
Constructor Summary
SimpleModeler()
           
 
Method Summary
 void compute()
           
 String getDescription()
           
 INFRASTRUCTURE getInfrastructure()
           
 List<StatisticalType> getInputParameters()
           
 Model getModel()
           
 StatisticalType getOutput()
           
 String getResourceLoad()
           
 String getResources()
           
 float getStatus()
           
 ALG_PROPS[] getSupportedModels()
           
 void init()
           
 void model(Model previousModel)
           
 void setConfiguration(AlgorithmConfiguration config)
           
 void setmodel(Model model)
           
 void shutdown()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

innermodel

protected Model innermodel

Input

protected AlgorithmConfiguration Input
Constructor Detail

SimpleModeler

public SimpleModeler()
Method Detail

model

public void model(Model previousModel)
Specified by:
model in interface Modeler

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

getModel

public Model getModel()
Specified by:
getModel in interface Modeler

setmodel

public void setmodel(Model model)
Specified by:
setmodel in interface Modeler

getStatus

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

shutdown

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

getSupportedModels

public ALG_PROPS[] getSupportedModels()
Specified by:
getSupportedModels in interface Modeler

getInputParameters

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

getInfrastructure

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

getOutput

public StatisticalType getOutput()
Specified by:
getOutput 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

getDescription

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


Copyright © 2013. All Rights Reserved.