Uses of Class
com.broadleafcommerce.workflow.domain.Workflow
Packages that use Workflow
Package
Description
-
Uses of Workflow in com.broadleafcommerce.workflow.service
Classes in com.broadleafcommerce.workflow.service with type parameters of type WorkflowModifier and TypeClassDescriptionclass
DefaultWorkflowService<P extends Workflow>
SeeWorkflowService
interface
WorkflowService<P extends Workflow>
Main API for all standard workflow related logic flowsConstructor parameters in com.broadleafcommerce.workflow.service with type arguments of type WorkflowModifierConstructorDescriptionDefaultWorkflowLauncher
(ExecutionProperties executionProperties, WorkflowRunner runner, org.springframework.context.ApplicationEventPublisher applicationEventPublisher, WorkflowRepository<com.broadleafcommerce.data.tracking.core.Trackable> workflowRepository, com.broadleafcommerce.data.tracking.core.BasicAuditUtility auditUtility, WorkflowService<Workflow> workflowService, com.broadleafcommerce.orchestration.spring.SimpleWorkflowFactory factory) -
Uses of Workflow in com.broadleafcommerce.workflow.service.autoconfigure
Methods in com.broadleafcommerce.workflow.service.autoconfigure that return types with arguments of type WorkflowModifier and TypeMethodDescriptionWorkflowServiceAutoConfiguration.workflowService
(WorkflowRepository<com.broadleafcommerce.data.tracking.core.Trackable> repository, com.broadleafcommerce.data.tracking.core.service.RsqlCrudEntityHelper helper, com.broadleafcommerce.orchestration.spring.SimpleWorkflowFactory factory, com.broadleafcommerce.common.extension.TypeFactory typeFactory, com.broadleafcommerce.common.messaging.notification.DetachedDurableMessageSender sender, WorkflowRunner workflowRunner, SideEffectRepository<com.broadleafcommerce.data.tracking.core.Trackable> sideEffectRepository, com.broadleafcommerce.orchestration.internal.LogHandler logHandler) Method parameters in com.broadleafcommerce.workflow.service.autoconfigure with type arguments of type WorkflowModifier and TypeMethodDescriptionWorkflowServiceAutoConfiguration.workflowLauncher
(ExecutionProperties executionProperties, WorkflowRunner runner, org.springframework.context.ApplicationEventPublisher publisher, WorkflowRepository<com.broadleafcommerce.data.tracking.core.Trackable> repository, com.broadleafcommerce.data.tracking.core.BasicAuditUtility auditUtility, WorkflowService<Workflow> workflowService, com.broadleafcommerce.orchestration.spring.SimpleWorkflowFactory factory) -
Uses of Workflow in com.broadleafcommerce.workflow.web.endpoint
Methods in com.broadleafcommerce.workflow.web.endpoint that return WorkflowModifier and TypeMethodDescriptionWorkflowEndpoint.readById
(boolean useReference, String workflowName, com.broadleafcommerce.data.tracking.core.context.ContextInfo context, String id) Read a single record by an identifier (primary key or reference id).WorkflowEndpoint.start
(com.broadleafcommerce.data.tracking.core.context.ContextInfo context, String name, String reference, Map<String, String> workflowContext) Start a new workflow execution.WorkflowEndpoint.update
(com.broadleafcommerce.data.tracking.core.context.ContextInfo context, String id, Update update) Update the workflow state by either editing the workflow context parameters, or by influence via a state change command.Methods in com.broadleafcommerce.workflow.web.endpoint that return types with arguments of type WorkflowModifier and TypeMethodDescriptionorg.springframework.data.domain.Page<Workflow>
WorkflowEndpoint.readAll
(com.broadleafcommerce.data.tracking.core.context.ContextInfo context, String query, org.springframework.data.domain.Pageable page, cz.jirutka.rsql.parser.ast.Node filters) Read multiple workflow with RSQL filtering.Constructor parameters in com.broadleafcommerce.workflow.web.endpoint with type arguments of type Workflow