Uploaded image for project: 'OODT'
  1. OODT
  2. OODT-491 Finish line tasks for Wengine integration
  3. OODT-490

Refactor WorkflowProcessor to push all of its state information into Workflow Instance

    XMLWordPrintableJSON

    Details

    • Type: Sub-task
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 0.5
    • Component/s: workflow manager
    • Labels:
      None

      Description

      The WorkflowProcessor class in reality is a control flow model. I've determined that is its ultimate intent after a thorough code review of wengine and my own views for the initial workflow effort.

      However, the class beyond classic control flow information replicates its own set of class-level attributes/properties that themselves are already somewhat duplicated if not explicitly, at least implicitly, by the WorkflowInstance class.

      This patch will leverage WorkflowInstance to store any currently running workflow information (as opposed to control flow information) inside of the WorkflowInstance attributes.

        Attachments

          Activity

            People

            • Assignee:
              chrismattmann Chris A. Mattmann
              Reporter:
              chrismattmann Chris A. Mattmann
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: