public class ComputationResource
extends org.gcube.common.core.state.GCUBEWSResource
| Constructor and Description |
|---|
ComputationResource() |
| Modifier and Type | Method and Description |
|---|---|
void |
cleanResourcesComputational(org.gcube.dataanalysis.ecoengine.configuration.INFRASTRUCTURE compInf,
long computationId) |
void |
executeComputation(org.gcube.data.analysis.statisticalmanager.stubs.SMComputationConfig computationConfig,
long computationId) |
ConcurrentHashMap<String,org.gcube.dataanalysis.ecoengine.interfaces.ComputationalAgent> |
getComputationalAgents() |
List<org.gcube.dataanalysis.ecoengine.datatypes.StatisticalType> |
getListParameters(String algorithm) |
protected String[] |
getPropertyNames() |
void |
initialise(Object... args) |
getCurrentTime, getEPR, getPorttypeContext, getProperty, getPublisher, getResourcePropertySet, getServiceContext, getTerminationTime, getTopicList, getTopicNames, initialise, initialiseContainers, inScope, load, publish, setPortTypeContext, setTerminationTime, unpublishgetID, getLock, getScheduledTasks, getScope, launchTask, onRemove, setID, setPersistenceDelegate, stopTask, storegetPortTypeMap, setPortTypeMappublic void cleanResourcesComputational(org.gcube.dataanalysis.ecoengine.configuration.INFRASTRUCTURE compInf,
long computationId)
public void initialise(Object... args) throws Exception
initialise in class org.gcube.common.core.state.GCUBEWSResourceExceptionprotected String[] getPropertyNames()
getPropertyNames in class org.gcube.common.core.state.GCUBEWSResourcepublic ConcurrentHashMap<String,org.gcube.dataanalysis.ecoengine.interfaces.ComputationalAgent> getComputationalAgents()
public List<org.gcube.dataanalysis.ecoengine.datatypes.StatisticalType> getListParameters(String algorithm) throws Exception
Exceptionpublic void executeComputation(org.gcube.data.analysis.statisticalmanager.stubs.SMComputationConfig computationConfig,
long computationId)
throws SMResourcesNotAvailableException
SMResourcesNotAvailableExceptionCopyright © 2015. All Rights Reserved.