public class SubmitQuery
extends org.gcube.dataanalysis.ecoengine.interfaces.StandardLocalExternalAlgorithm
Constructor and Description |
---|
SubmitQuery() |
Modifier and Type | Method and Description |
---|---|
String |
getDescription() |
List<org.gcube.dataanalysis.ecoengine.datatypes.StatisticalType> |
getInputParameters() |
org.gcube.dataanalysis.ecoengine.datatypes.StatisticalType |
getOutput() |
void |
init() |
protected void |
process() |
protected void |
setInputParameters() |
void |
shutdown() |
addBooleanInput, addDoubleInput, addEnumerateInput, addFileInput, addIntegerInput, addOutputString, addRemoteDatabaseInput, addStringInput, compute, getInfrastructure, getInputParameter, getResourceLoad, getResources, getStatus, log, setConfiguration
public void init() throws Exception
init
in interface org.gcube.dataanalysis.ecoengine.interfaces.ComputationalAgent
init
in class org.gcube.dataanalysis.ecoengine.interfaces.StandardLocalExternalAlgorithm
Exception
public String getDescription()
getDescription
in interface org.gcube.dataanalysis.ecoengine.interfaces.ComputationalAgent
getDescription
in class org.gcube.dataanalysis.ecoengine.interfaces.StandardLocalExternalAlgorithm
protected void process() throws Exception, IOException, IllegalStateException, org.gcube.resources.discovery.client.api.DiscoveryException, org.gcube.resources.discovery.client.api.InvalidResultException, org.hibernate.HibernateException
process
in class org.gcube.dataanalysis.ecoengine.interfaces.StandardLocalExternalAlgorithm
Exception
IOException
IllegalStateException
org.gcube.resources.discovery.client.api.DiscoveryException
org.gcube.resources.discovery.client.api.InvalidResultException
org.hibernate.HibernateException
public org.gcube.dataanalysis.ecoengine.datatypes.StatisticalType getOutput()
getOutput
in interface org.gcube.dataanalysis.ecoengine.interfaces.ComputationalAgent
getOutput
in class org.gcube.dataanalysis.ecoengine.interfaces.StandardLocalExternalAlgorithm
public List<org.gcube.dataanalysis.ecoengine.datatypes.StatisticalType> getInputParameters()
getInputParameters
in interface org.gcube.dataanalysis.ecoengine.interfaces.ComputationalAgent
getInputParameters
in class org.gcube.dataanalysis.ecoengine.interfaces.StandardLocalExternalAlgorithm
protected void setInputParameters()
setInputParameters
in class org.gcube.dataanalysis.ecoengine.interfaces.StandardLocalExternalAlgorithm
public void shutdown()
shutdown
in interface org.gcube.dataanalysis.ecoengine.interfaces.ComputationalAgent
shutdown
in class org.gcube.dataanalysis.ecoengine.interfaces.StandardLocalExternalAlgorithm
Copyright © 2016. All Rights Reserved.