Class WorkflowUtil

java.lang.Object
de.dlr.proseo.procmgr.rest.model.WorkflowUtil

public class WorkflowUtil extends Object
Utility methods for workflows, i.e. for conversion between prosEO model and REST workflows
Author:
Katharina Bassler
  • Constructor Details

    • WorkflowUtil

      public WorkflowUtil()
  • Method Details

    • toRestWorkflow

      public static RestWorkflow toRestWorkflow(Workflow modelWorkflow)
      Convert a prosEO model workflow into a REST workflow
      Parameters:
      modelWorkflow - the prosEO model workflow
      Returns:
      an equivalent REST workflow or null, if no model processor workflow was given
    • toModelWorkflow

      public static Workflow toModelWorkflow(RestWorkflow restWorkflow)
      Convert a REST workflow into a prosEO model workflow (scalar and embedded attributes only, no object references)
      Parameters:
      restWorkflow - the REST workflow
      Returns:
      a (roughly) equivalent model workflow or null, if no REST workflow was given