}
public boolean workflowStarted(String workflowInstanceID,String nodeID,String inputs,String workflowID){
try {
//todo we currently save only service nodes
WorkflowNodeType workflowNodeType = new WorkflowNodeType();
workflowNodeType.setNodeType(WorkflowNodeType.WorkflowNode.SERVICENODE);
WorkflowInstanceNode node = new WorkflowInstanceNode(new WorkflowExecution(workflowInstanceID,workflowInstanceID), nodeID);
airavataAPI.getProvenanceManager().setWorkflowInstanceNodeInput(node, inputs);
airavataAPI.getProvenanceManager().setWorkflowNodeType(node, workflowNodeType);
airavataAPI.getProvenanceManager().setWorkflowInstanceNodeStatus(workflowInstanceID, workflowInstanceID, nodeID, WorkflowExecutionStatus.State.STARTED);
} catch (AiravataAPIInvocationException e) {