Interface MultiAddressDeliveryCostsStrategy
-
- All Superinterfaces:
DeliveryCostsStrategy
public interface MultiAddressDeliveryCostsStrategy extends DeliveryCostsStrategy
Calculates the delivery costs of the specifiedAbstractOrderby grouping itsAbstractOrderEntrybased on their assignedDeliveryModeand 'DeliveryAddress'. For each of these "groups" a new orderDefaultMultiAddressDeliveryCostsStrategy.createTempCart(java.util.List<de.hybris.platform.jalo.order.AbstractOrderEntry>, de.hybris.platform.jalo.user.Address, de.hybris.platform.jalo.order.delivery.DeliveryMode, de.hybris.platform.jalo.user.User, de.hybris.platform.jalo.c2l.Currency, boolean)and the total of their delivery costs will be returned byDefaultMultiAddressDeliveryCostsStrategy.getCost(de.hybris.platform.jalo.SessionContext, de.hybris.platform.jalo.order.AbstractOrder).
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description CartgetCartFactory()voidsetCartFactory(CartFactory factory)-
Methods inherited from interface de.hybris.platform.jalo.order.delivery.DeliveryCostsStrategy
findDeliveryCosts
-
-
-
-
Method Detail
-
getCartFactory
Cart getCartFactory()
-
setCartFactory
void setCartFactory(CartFactory factory)
-
-