Interface FulfillmentOperationService
-
- All Known Implementing Classes:
DefaultFulfillmentOperationService
public interface FulfillmentOperationServiceResponsible for managing operations on fulfillments.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description com.broadleafcommerce.order.client.domain.OrderFulfillmentchangeFulfillmentStatus(FulfillmentStatusChangeRequest request, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)Perform the requested status change for theOrderFulfillment.
-
-
-
Method Detail
-
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
-
-