Interface SplittingStrategy
- All Known Implementing Classes:
AbstractSplittingStrategy,SplitByAvailableCount,SplitByAvailableCount,SplitByDeliveryMode,SplitByDeliveryMode,SplitByEntryDeliveryAddress,SplitByEntryDeliveryAddress,SplitByNamedDeliveryDate,SplitByPoS,SplitByWarehouse,SplitByWarehouse,SplitToSingleConsignment
public interface SplittingStrategy
-
Method Summary
Modifier and TypeMethodDescriptionvoidafterSplitting(OrderEntryGroup group, ConsignmentModel createdOne) After splitting.perform(List<OrderEntryGroup> orderEntryGroup) Perform the strategy.
-
Method Details
-
perform
Perform the strategy.- Parameters:
orderEntryGroup- the order entry list- Returns:
- the list< list< order entry model>>
-
afterSplitting
After splitting.- Parameters:
group- the groupcreatedOne- the created one
-