org.gcube.data.analysis.statisticalmanager.experimentspace
Class ComputationFactory
java.lang.Object
org.gcube.common.core.porttypes.GCUBEPortType
org.gcube.data.analysis.statisticalmanager.experimentspace.ComputationFactory
- All Implemented Interfaces:
- Remote, javax.xml.rpc.server.ServiceLifecycle, org.gcube.data.analysis.statisticalmanager.stubs.ComputationFactoryPortType
public class ComputationFactory
- extends org.gcube.common.core.porttypes.GCUBEPortType
- implements org.gcube.data.analysis.statisticalmanager.stubs.ComputationFactoryPortType
| Fields inherited from class org.gcube.common.core.porttypes.GCUBEPortType |
initialized |
| Methods inherited from class org.gcube.common.core.porttypes.GCUBEPortType |
destroy, init, onFailure, onReady, onStateChange, onUpdate |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ComputationFactory
public ComputationFactory()
getServiceContext
protected ServiceContext getServiceContext()
-
- Specified by:
getServiceContext in class org.gcube.common.core.porttypes.GCUBEPortType
getFactoryResource
public static ComputationFactoryResource getFactoryResource()
onInitialisation
protected void onInitialisation()
throws Exception
- Overrides:
onInitialisation in class org.gcube.common.core.porttypes.GCUBEPortType
- Throws:
Exception
getAlgorithmParameters
public org.gcube.data.analysis.statisticalmanager.stubs.SMParameters getAlgorithmParameters(String algorithm)
throws RemoteException,
org.gcube.common.core.faults.GCUBEFault
- Specified by:
getAlgorithmParameters in interface org.gcube.data.analysis.statisticalmanager.stubs.ComputationFactoryPortType
- Throws:
RemoteException
org.gcube.common.core.faults.GCUBEFault
getAlgorithmsUser
public org.gcube.data.analysis.statisticalmanager.stubs.SMListGroupedAlgorithms getAlgorithmsUser(org.gcube.data.analysis.statisticalmanager.stubs.SMAlgorithmsRequest request)
throws RemoteException,
org.gcube.common.core.faults.GCUBEFault
- Specified by:
getAlgorithmsUser in interface org.gcube.data.analysis.statisticalmanager.stubs.ComputationFactoryPortType
- Throws:
RemoteException
org.gcube.common.core.faults.GCUBEFault
getAlgorithms
public org.gcube.data.analysis.statisticalmanager.stubs.SMListGroupedAlgorithms getAlgorithms(org.gcube.data.analysis.statisticalmanager.stubs.SMAlgorithmsRequest request)
throws RemoteException,
org.gcube.common.core.faults.GCUBEFault
- Specified by:
getAlgorithms in interface org.gcube.data.analysis.statisticalmanager.stubs.ComputationFactoryPortType
- Throws:
RemoteException
org.gcube.common.core.faults.GCUBEFault
getComputations
public org.gcube.data.analysis.statisticalmanager.stubs.SMComputations getComputations(org.gcube.data.analysis.statisticalmanager.stubs.SMComputationsRequest request)
throws RemoteException,
org.gcube.common.core.faults.GCUBEFault
- Specified by:
getComputations in interface org.gcube.data.analysis.statisticalmanager.stubs.ComputationFactoryPortType
- Throws:
RemoteException
org.gcube.common.core.faults.GCUBEFault
executeComputation
public String executeComputation(org.gcube.data.analysis.statisticalmanager.stubs.SMComputationRequest requestComputation)
throws RemoteException,
org.gcube.common.core.faults.GCUBEFault
- Specified by:
executeComputation in interface org.gcube.data.analysis.statisticalmanager.stubs.ComputationFactoryPortType
- Throws:
RemoteException
org.gcube.common.core.faults.GCUBEFault
getComputation
public org.gcube_system.namespaces.data.analysis.statisticalmanager.types.SMComputation getComputation(String computationId)
throws RemoteException,
org.gcube.common.core.faults.GCUBEFault
- Specified by:
getComputation in interface org.gcube.data.analysis.statisticalmanager.stubs.ComputationFactoryPortType
- Throws:
RemoteException
org.gcube.common.core.faults.GCUBEFault
removeComputation
public org.gcube.common.core.types.VOID removeComputation(String computationId)
throws RemoteException,
org.gcube.common.core.faults.GCUBEFault
- Specified by:
removeComputation in interface org.gcube.data.analysis.statisticalmanager.stubs.ComputationFactoryPortType
- Throws:
RemoteException
org.gcube.common.core.faults.GCUBEFault
resubmitComputation
public String resubmitComputation(String computationId)
throws RemoteException,
org.gcube.common.core.faults.GCUBEFault
- Specified by:
resubmitComputation in interface org.gcube.data.analysis.statisticalmanager.stubs.ComputationFactoryPortType
- Throws:
RemoteException
org.gcube.common.core.faults.GCUBEFault
Copyright © 2012. All Rights Reserved.