public abstract class SClient extends Object implements Serializable
| Constructor and Description |
|---|
SClient() |
| Modifier and Type | Method and Description |
|---|---|
abstract String |
cancelComputation(ComputationId computationId)
Cancel a computation
|
abstract ComputationData |
getComputationDataByComputationProperties(Map<String,String> computationProperties)
Get Computation Data by computation properties
|
abstract ComputationStatus |
getComputationStatus(ComputationId computationId)
Get Computation Status
|
abstract List<Parameter> |
getInputParameters(Operator operator)
Get input paramters of the operator
|
abstract Operator |
getOperatorById(String id)
Retrieve the operator by id
|
abstract Operator |
getOperatorById(String id,
boolean refresh) |
abstract List<OperatorsClassification> |
getOperatorsClassifications()
Retrieve the list of operators
|
abstract List<OperatorsClassification> |
getOperatorsClassifications(boolean refresh)
Retrieve the list of operators and refresh them if required
|
abstract OutputData |
getOutputDataByComputationId(ComputationId computationId)
Get Output of computation
|
abstract List<Parameter> |
getOutputParameters(Operator operator)
Get output paramters of the operator
|
abstract ServiceInfo |
getServiceInfo()
Retrieve service info
|
abstract ComputationId |
resubmitComputation(Map<String,String> computationProperties)
Resubmit a computation only by computation properties
|
abstract ComputationId |
startComputation(Operator operator)
Start Computation
|
String |
toString() |
public abstract List<OperatorsClassification> getOperatorsClassifications() throws Exception
Exception - exceptionpublic abstract List<OperatorsClassification> getOperatorsClassifications(boolean refresh) throws Exception
refresh - refresh operators in cacheException - exceptionpublic abstract Operator getOperatorById(String id) throws Exception
id - operator idException - exceptionpublic abstract Operator getOperatorById(String id, boolean refresh) throws Exception
id - operator idrefresh - if true refresh the operators in cacheException - exceptionpublic abstract List<Parameter> getInputParameters(Operator operator) throws Exception
operator - operatorException - exceptionpublic abstract List<Parameter> getOutputParameters(Operator operator) throws Exception
operator - operatorException - exceptionpublic abstract ComputationId startComputation(Operator operator) throws Exception
operator - operatorException - exceptionpublic abstract String cancelComputation(ComputationId computationId) throws Exception
computationId - computation IdException - exceptionpublic abstract ComputationStatus getComputationStatus(ComputationId computationId) throws Exception
computationId - computation IdException - exceptionpublic abstract OutputData getOutputDataByComputationId(ComputationId computationId) throws Exception
computationId - computation idException - exceptionpublic abstract ComputationData getComputationDataByComputationProperties(Map<String,String> computationProperties) throws Exception
computationProperties - computation propertiesException - exceptionpublic abstract ComputationId resubmitComputation(Map<String,String> computationProperties) throws Exception
computationProperties - map of computation propertiesException - exceptionpublic abstract ServiceInfo getServiceInfo() throws Exception
Exception - exceptionCopyright © 2021. All Rights Reserved.