myGrid
  1. myGrid
  2. TAV-142

Nested Workflow Created Events

    Details

    • Type: Improvement Improvement
    • Status: Closed Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: Provenance
    • Labels:
      None

      Description

      Currently there are no events fired upon creation of a nested workflow. For better provenance generation, Taverna needs to fire this event.
      Required modifying the WorkflowDispatcher to handle the firing of NestedWorkflowCreation Events

        Issue Links

          Activity

          Hide
          Stuart Owen added a comment -

          Completed.
          Added a new event for NestedWorkflowCreation, and also moves Complete and Failure events for nested workflows to be discrete events, rather than extensions of Process events. So also added this events to the WorkflowEventListener and WorkflowEventDispatcher interfaces.
          This means that when a nested workflow completes or fails the appropriate nested workflow event is fired, together with a process event (I believe this makes sense since a nested workflow is also a process within an enacted workflow model).

          Show
          Stuart Owen added a comment - Completed. Added a new event for NestedWorkflowCreation, and also moves Complete and Failure events for nested workflows to be discrete events, rather than extensions of Process events. So also added this events to the WorkflowEventListener and WorkflowEventDispatcher interfaces. This means that when a nested workflow completes or fails the appropriate nested workflow event is fired, together with a process event (I believe this makes sense since a nested workflow is also a process within an enacted workflow model).

            People

            • Assignee:
              Stuart Owen
              Reporter:
              Stuart Owen
            • Votes:
              1 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: