Class DefaultWarehouseSelectionForAsnStrategy
java.lang.Object
de.hybris.platform.warehousing.asn.strategy.impl.DefaultWarehouseSelectionForAsnStrategy
- All Implemented Interfaces:
WarehouseSelectionForAsnStrategy
public class DefaultWarehouseSelectionForAsnStrategy
extends Object
implements WarehouseSelectionForAsnStrategy
Default implementation of
Or null, when
WarehouseSelectionForAsnStrategy. Returns first WarehouseModel for
AdvancedShippingNoticeModel.POINTOFSERVICE. Or null, when
PointOfServiceModel.WAREHOUSES is empty.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetDefaultWarehouse(AdvancedShippingNoticeModel advancedShippingNotice) Return defaultWarehouseModelfor givenAdvancedShippingNoticeModel
-
Constructor Details
-
DefaultWarehouseSelectionForAsnStrategy
public DefaultWarehouseSelectionForAsnStrategy()
-
-
Method Details
-
getDefaultWarehouse
Description copied from interface:WarehouseSelectionForAsnStrategyReturn defaultWarehouseModelfor givenAdvancedShippingNoticeModel- Specified by:
getDefaultWarehousein interfaceWarehouseSelectionForAsnStrategy- Parameters:
advancedShippingNotice- the givenAdvancedShippingNoticeModel- cannot be null- Returns:
- Selected
WarehouseModelfor givenAdvancedShippingNoticeModel.POINTOFSERVICE.
Or null when there is a problem with retrievingWarehouseModelforAdvancedShippingNoticeModel
-