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 TypeMethodDescriptionvoidgenerateWorkflow(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
-