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 compute()
           
 GenericAlgorithm getAlgorithm()
           
 String getDescription()
           
 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 ComputationalAgent

setConfiguration

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

initializeThreads

public void initializeThreads()

initDBSession

public void initDBSession()

shutdown

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

compute

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

getSupportedAlgorithms

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

getInfrastructure

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

getInputParameters

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

getOutput

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

getAlgorithm

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

getDescription

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


Copyright © 2012. All Rights Reserved.