Interface SourcingService
-
- All Known Implementing Classes:
DefaultSourcingService
public interface SourcingServiceService layer to source an order using sourcing strategies.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description SourcingResultssourceOrder(AbstractOrderModel order)Evaluate the best way to source an order using some defined sourcing strategies.
-
-
-
Method Detail
-
sourceOrder
SourcingResults sourceOrder(AbstractOrderModel order)
Evaluate the best way to source an order using some defined sourcing strategies.- Parameters:
order- - the order to be sourced; never null- Returns:
- the sourcing results indicating if the order can be completely sourced or not and from which locations.
-
-