Interface FulfillmentOperationService
-
- All Known Implementing Classes:
DefaultFulfillmentOperationService
public interface FulfillmentOperationService
Responsible for managing operations on fulfillments.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description com.broadleafcommerce.order.client.domain.OrderFulfillment
changeFulfillmentStatus(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
-
-