Interface StartChangeAutoRenewalWorkflowService
- All Known Implementing Classes:
DefaultStartChangeAutoRenewalWorkflowService
public interface StartChangeAutoRenewalWorkflowService
This service is responsible for starting the "*ChangeAutoRenewalWorkflow" workflow.
Works similar to
com.broadleafcommerce.subscriptionoperation.workflow.service.StartChangeAutoRenewalWorkflowService
- Author:
- Dima Myroniuk (dmyroniuk)
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionvoidstartChangeAutoRenewalWorkflow(Subscription subscription, boolean autoRenewalEnabled, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Starts the "*ChangeAutoRenewalWorkflow" workflow
-
Method Details
-
startChangeAutoRenewalWorkflow
void startChangeAutoRenewalWorkflow(Subscription subscription, boolean autoRenewalEnabled, @Nullable com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Starts the "*ChangeAutoRenewalWorkflow" workflow- Parameters:
subscription- the subscription to start the workflow forautoRenewalEnabled- whether to enable automatically renewscontextInfo- the context information around multi-tenant state
-