Interface SourcingService
-
- All Known Implementing Classes:
DefaultSourcingService
public interface SourcingService
Service layer to source an order using sourcing strategies.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description SourcingResults
sourceOrder(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.
-
-