airavata-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Saminda Wijeratne (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (AIRAVATA-677) Simplify runExperiment function overloading in Execution Manager
Date Wed, 02 Jan 2013 19:48:12 GMT

    [ https://issues.apache.org/jira/browse/AIRAVATA-677?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13542347#comment-13542347
] 

Saminda Wijeratne commented on AIRAVATA-677:
--------------------------------------------

Allowed adding 3 version of runExperiment as follows

	public String runExperiment(String workflow,List<WorkflowInput> inputs) throws AiravataAPIInvocationException;
	public String runExperiment(Workflow workflow,List<WorkflowInput> inputs) throws AiravataAPIInvocationException;
	public String runExperiment(String workflow,List<WorkflowInput> inputs, ExperimentAdvanceOptions
options) throws AiravataAPIInvocationException;

& deprecated the rest of it...

Introduced "ExperimentAdvanceOptions" in order to allow users to specify the any experiment
execution options not relevant for the main execution flow.
                
> Simplify runExperiment function overloading in Execution Manager
> ----------------------------------------------------------------
>
>                 Key: AIRAVATA-677
>                 URL: https://issues.apache.org/jira/browse/AIRAVATA-677
>             Project: Airavata
>          Issue Type: Task
>          Components: Airavata Client
>    Affects Versions: 0.5
>            Reporter: Saminda Wijeratne
>            Assignee: Saminda Wijeratne
>             Fix For: 0.6
>
>
> Right now we have 6 overloaded runExperiment functions which can cause confusion to the
user if they do not know which one to use and when to use them. Simply & update API documentation
to reflect changes.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Mime
View raw message