Interface FulfillmentOperationService
- All Known Implementing Classes:
DefaultFulfillmentOperationService
public interface FulfillmentOperationService
Responsible for managing operations on fulfillments.
-
Method Summary
Modifier and TypeMethodDescriptioncom.broadleafcommerce.order.client.domain.OrderFulfillmentchangeFulfillmentStatus(FulfillmentStatusChangeRequest request, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Perform the requested status change for theOrderFulfillment.
-
Method Details
-
changeFulfillmentStatus
@Nullable com.broadleafcommerce.order.client.domain.OrderFulfillment changeFulfillmentStatus(FulfillmentStatusChangeRequest request, @Nullable com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Perform the requested status change for theOrderFulfillment.- Parameters:
request- the request to change the status of the fulfillmentcontextInfo- context information around sandbox and multitenant state.- Returns:
- the fulfillment, or part of it, which has changed status
-