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.OrderFulfillment
changeFulfillmentStatus
(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
-