org.gcube.dataanalysis.ecoengine.processing
Class LocalSplitGenerator

java.lang.Object
  extended by org.gcube.dataanalysis.ecoengine.processing.LocalSplitGenerator
All Implemented Interfaces:
ComputationalAgent, Generator

public class LocalSplitGenerator
extends Object
implements Generator


Constructor Summary
LocalSplitGenerator()
           
LocalSplitGenerator(AlgorithmConfiguration config)
           
 
Method Summary
 void generate()
           
 SpatialProbabilityDistribution getAlgorithm()
           
 INFRASTRUCTURE getInfrastructure()
           
 List<StatisticalType> getInputParameters()
           
 String getLoad()
           
 StatisticalType getOutput()
           
 String getResourceLoad()
           
 String getResources()
           
 float getStatus()
           
 ALG_PROPS[] getSupportedAlgorithms()
           
 void init()
           
 void initDBSession()
           
 void initializeThreads()
           
 void setConfiguration(AlgorithmConfiguration config)
           
 void shutdown()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LocalSplitGenerator

public LocalSplitGenerator(AlgorithmConfiguration config)

LocalSplitGenerator

public LocalSplitGenerator()
Method Detail

getStatus

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

getResourceLoad

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

getResources

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

getLoad

public String getLoad()
Specified by:
getLoad in interface Generator

init

public void init()
Specified by:
init in interface Generator

setConfiguration

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

initializeThreads

public void initializeThreads()

initDBSession

public void initDBSession()

shutdown

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

generate

public void generate()
              throws Exception
Specified by:
generate in interface Generator
Throws:
Exception

getSupportedAlgorithms

public ALG_PROPS[] getSupportedAlgorithms()
Specified by:
getSupportedAlgorithms in interface Generator

getInfrastructure

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

getInputParameters

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

getOutput

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

getAlgorithm

public SpatialProbabilityDistribution getAlgorithm()
Specified by:
getAlgorithm in interface Generator


Copyright © 2012. All Rights Reserved.