org.gcube.dataanalysis.ecoengine.interfaces
Interface Generator

All Superinterfaces:
ComputationalAgent
All Known Implementing Classes:
LocalSimpleSplitGenerator, LocalSplitGenerator

public interface Generator
extends ComputationalAgent


Method Summary
 void generate()
           
 SpatialProbabilityDistribution getAlgorithm()
           
 INFRASTRUCTURE getInfrastructure()
           
 String getLoad()
           
 ALG_PROPS[] getSupportedAlgorithms()
           
 void init()
           
 void setConfiguration(AlgorithmConfiguration config)
           
 void shutdown()
           
 
Methods inherited from interface org.gcube.dataanalysis.ecoengine.interfaces.ComputationalAgent
getInputParameters, getOutput, getResourceLoad, getResources, getStatus
 

Method Detail

getSupportedAlgorithms

ALG_PROPS[] getSupportedAlgorithms()

getInfrastructure

INFRASTRUCTURE getInfrastructure()
Specified by:
getInfrastructure in interface ComputationalAgent

init

void init()
          throws Exception
Throws:
Exception

setConfiguration

void setConfiguration(AlgorithmConfiguration config)

shutdown

void shutdown()

getLoad

String getLoad()

generate

void generate()
              throws Exception
Throws:
Exception

getAlgorithm

SpatialProbabilityDistribution getAlgorithm()


Copyright © 2012. All Rights Reserved.