Class SplitByTransportOffering
java.lang.Object
de.hybris.platform.travelfulfilmentprocess.strategy.impl.SplitByTransportOffering
- All Implemented Interfaces:
de.hybris.platform.ordersplitting.strategy.SplittingStrategy
public class SplitByTransportOffering
extends Object
implements de.hybris.platform.ordersplitting.strategy.SplittingStrategy
Strategy Class to separate out the OrderEntryGroup based on Transport Offering
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidafterSplitting(de.hybris.platform.ordersplitting.strategy.impl.OrderEntryGroup group, ConsignmentModel createdOne) protected TransportOfferingServiceGets transport offering service.List<de.hybris.platform.ordersplitting.strategy.impl.OrderEntryGroup>voidsetTransportOfferingService(TransportOfferingService transportOfferingService) Sets transport offering service.protected List<de.hybris.platform.ordersplitting.strategy.impl.OrderEntryGroup>splitByTransportOffering(de.hybris.platform.ordersplitting.strategy.impl.OrderEntryGroup orderEntryList) Split by transport offering list.
-
Constructor Details
-
SplitByTransportOffering
public SplitByTransportOffering()
-
-
Method Details
-
perform
public List<de.hybris.platform.ordersplitting.strategy.impl.OrderEntryGroup> perform(List<de.hybris.platform.ordersplitting.strategy.impl.OrderEntryGroup> orderEntryGroup) - Specified by:
performin interfacede.hybris.platform.ordersplitting.strategy.SplittingStrategy
-
splitByTransportOffering
protected List<de.hybris.platform.ordersplitting.strategy.impl.OrderEntryGroup> splitByTransportOffering(de.hybris.platform.ordersplitting.strategy.impl.OrderEntryGroup orderEntryList) Split by transport offering list.- Parameters:
orderEntryList- the order entry list- Returns:
- the list
-
afterSplitting
public void afterSplitting(de.hybris.platform.ordersplitting.strategy.impl.OrderEntryGroup group, ConsignmentModel createdOne) - Specified by:
afterSplittingin interfacede.hybris.platform.ordersplitting.strategy.SplittingStrategy
-
getTransportOfferingService
Gets transport offering service.- Returns:
- the transportOfferingService
-
setTransportOfferingService
Sets transport offering service.- Parameters:
transportOfferingService- the transportOfferingService to set
-