Interface WorkflowGenerationService

All Known Implementing Classes:
DefaultWorkflowGenerationService

public interface WorkflowGenerationService
For a given, qualifying OrderFulfillment, start a SimpleWorkflow in a remote WorkflowService instance. The workflow will be responsible for performing an orchestrated set of steps to complete fulfillment.
Since:
Order Operation Service 2.2.0, Release Train 2.3.0
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    generateWorkflow(GenerateWorkflowRequest request, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)
    Call the remote WorkflowService and request a new workflow be started to complete the fulfillment.
  • Method Details

    • generateWorkflow

      void generateWorkflow(GenerateWorkflowRequest request, @Nullable com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)
      Call the remote WorkflowService and request a new workflow be started to complete the fulfillment.
      Parameters:
      request - The request to generate a workflow.
      contextInfo - Data tracking context information