Package org.apache.airavata.registry.api.workflow

Examples of org.apache.airavata.registry.api.workflow.WorkflowInstanceNodePortData


  @Override
  public void addWorkflowInstanceNodeInputData(String experimentId,
      String workflowInstanceId, String nodeId, String data)
      throws AiravataAPIInvocationException {
    addWorkflowInstanceNodeInputData(new WorkflowInstanceNodePortData(new WorkflowInstanceNode(new WorkflowInstance(experimentId, workflowInstanceId), nodeId), data));
  }
View Full Code Here


  @Override
  public void addWorkflowInstanceNodeOutputData(String experimentId,
      String workflowInstanceId, String nodeId, String data)
      throws AiravataAPIInvocationException {
    addWorkflowInstanceNodeOutputData(new WorkflowInstanceNodePortData(new WorkflowInstanceNode(new WorkflowInstance(experimentId, workflowInstanceId), nodeId), data));
   
  }
View Full Code Here

  private List<WorkflowInstanceNodePortData> generateWorkflowInstanceNodePortData(
      List<WorkflowServiceIOData> list) {
    List<WorkflowInstanceNodePortData> portData=new ArrayList<WorkflowInstanceNodePortData>();
    for (WorkflowServiceIOData data : list) {
      portData.add(new WorkflowInstanceNodePortData(data));
    }
    return portData;
  }
View Full Code Here

  private Map<WorkflowInstanceNode, List<WorkflowInstanceNodePortData>> groupNodePortData(
      List<WorkflowServiceIOData> list) {
    Map<WorkflowInstanceNode,List<WorkflowInstanceNodePortData>> portData=new HashMap<WorkflowInstanceNode, List<WorkflowInstanceNodePortData>>();
    for (WorkflowServiceIOData data : list) {
      WorkflowInstanceNodePortData workflowInstanceNodePortData = new WorkflowInstanceNodePortData(data);
      List<WorkflowInstanceNodePortData> portDataList = getWorkflowInstanceNodePortDataListForWorkflowInstanceNode(portData, workflowInstanceNodePortData.getWorkflowInstanceNode(), true);
      portDataList.add(workflowInstanceNodePortData);
    }
    return portData;
  }
View Full Code Here

TOP

Related Classes of org.apache.airavata.registry.api.workflow.WorkflowInstanceNodePortData

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.