public class ComputationFactory
extends org.gcube.common.core.porttypes.GCUBEPortType
implements org.gcube.data.analysis.statisticalmanager.stubs.ComputationFactoryPortType
| Constructor and Description |
|---|
ComputationFactory() |
| Modifier and Type | Method and Description |
|---|---|
String |
executeComputation(org.gcube.data.analysis.statisticalmanager.stubs.SMComputationRequest requestComputation) |
org.gcube.data.analysis.statisticalmanager.stubs.SMOutput |
getAlgorithmOutputs(String algorithm) |
org.gcube.data.analysis.statisticalmanager.stubs.SMParameters |
getAlgorithmParameters(String algorithm) |
org.gcube.data.analysis.statisticalmanager.stubs.SMListGroupedAlgorithms |
getAlgorithms(org.gcube.data.analysis.statisticalmanager.stubs.SMAlgorithmsRequest request) |
org.gcube.data.analysis.statisticalmanager.stubs.SMListGroupedAlgorithms |
getAlgorithmsUser(org.gcube.data.analysis.statisticalmanager.stubs.SMAlgorithmsRequest request) |
org.gcube_system.namespaces.data.analysis.statisticalmanager.types.SMComputation |
getComputation(String computationId) |
org.gcube.data.analysis.statisticalmanager.stubs.SMComputations |
getComputations(org.gcube.data.analysis.statisticalmanager.stubs.SMComputationsRequest request) |
static ComputationFactoryResource |
getFactoryResource() |
protected ServiceContext |
getServiceContext() |
protected void |
onInitialisation() |
org.gcube.common.core.types.VOID |
removeComputation(String computationId) |
String |
resubmitComputation(String computationId) |
protected ServiceContext getServiceContext()
getServiceContext in class org.gcube.common.core.porttypes.GCUBEPortTypepublic static ComputationFactoryResource getFactoryResource()
protected void onInitialisation()
throws Exception
onInitialisation in class org.gcube.common.core.porttypes.GCUBEPortTypeExceptionpublic org.gcube.data.analysis.statisticalmanager.stubs.SMOutput getAlgorithmOutputs(String algorithm) throws RemoteException, org.gcube.common.core.faults.GCUBEFault
getAlgorithmOutputs in interface org.gcube.data.analysis.statisticalmanager.stubs.ComputationFactoryPortTypeRemoteExceptionorg.gcube.common.core.faults.GCUBEFaultpublic org.gcube.data.analysis.statisticalmanager.stubs.SMParameters getAlgorithmParameters(String algorithm) throws RemoteException, org.gcube.common.core.faults.GCUBEFault
getAlgorithmParameters in interface org.gcube.data.analysis.statisticalmanager.stubs.ComputationFactoryPortTypeRemoteExceptionorg.gcube.common.core.faults.GCUBEFaultpublic org.gcube.data.analysis.statisticalmanager.stubs.SMListGroupedAlgorithms getAlgorithmsUser(org.gcube.data.analysis.statisticalmanager.stubs.SMAlgorithmsRequest request)
throws RemoteException,
org.gcube.common.core.faults.GCUBEFault
getAlgorithmsUser in interface org.gcube.data.analysis.statisticalmanager.stubs.ComputationFactoryPortTypeRemoteExceptionorg.gcube.common.core.faults.GCUBEFaultpublic org.gcube.data.analysis.statisticalmanager.stubs.SMListGroupedAlgorithms getAlgorithms(org.gcube.data.analysis.statisticalmanager.stubs.SMAlgorithmsRequest request)
throws RemoteException,
org.gcube.common.core.faults.GCUBEFault
getAlgorithms in interface org.gcube.data.analysis.statisticalmanager.stubs.ComputationFactoryPortTypeRemoteExceptionorg.gcube.common.core.faults.GCUBEFaultpublic org.gcube.data.analysis.statisticalmanager.stubs.SMComputations getComputations(org.gcube.data.analysis.statisticalmanager.stubs.SMComputationsRequest request)
throws RemoteException,
org.gcube.common.core.faults.GCUBEFault
getComputations in interface org.gcube.data.analysis.statisticalmanager.stubs.ComputationFactoryPortTypeRemoteExceptionorg.gcube.common.core.faults.GCUBEFaultpublic String executeComputation(org.gcube.data.analysis.statisticalmanager.stubs.SMComputationRequest requestComputation) throws RemoteException, org.gcube.common.core.faults.GCUBEFault
executeComputation in interface org.gcube.data.analysis.statisticalmanager.stubs.ComputationFactoryPortTypeRemoteExceptionorg.gcube.common.core.faults.GCUBEFaultpublic org.gcube_system.namespaces.data.analysis.statisticalmanager.types.SMComputation getComputation(String computationId) throws RemoteException, org.gcube.common.core.faults.GCUBEFault
getComputation in interface org.gcube.data.analysis.statisticalmanager.stubs.ComputationFactoryPortTypeRemoteExceptionorg.gcube.common.core.faults.GCUBEFaultpublic org.gcube.common.core.types.VOID removeComputation(String computationId) throws RemoteException, org.gcube.common.core.faults.GCUBEFault
removeComputation in interface org.gcube.data.analysis.statisticalmanager.stubs.ComputationFactoryPortTypeRemoteExceptionorg.gcube.common.core.faults.GCUBEFaultpublic String resubmitComputation(String computationId) throws RemoteException, org.gcube.common.core.faults.GCUBEFault
resubmitComputation in interface org.gcube.data.analysis.statisticalmanager.stubs.ComputationFactoryPortTypeRemoteExceptionorg.gcube.common.core.faults.GCUBEFaultCopyright © 2016. All Rights Reserved.