Class DefaultPickupWarehouseSelectionStrategy
- java.lang.Object
-
- de.hybris.platform.warehousing.atp.strategy.impl.DefaultPickupWarehouseSelectionStrategy
-
- All Implemented Interfaces:
PickupWarehouseSelectionStrategy
public class DefaultPickupWarehouseSelectionStrategy extends java.lang.Object implements PickupWarehouseSelectionStrategy
Default strategy implementation to get all warehouses associated to a given point of service which support pickup as delivery mode.
-
-
Field Summary
Fields Modifier and Type Field Description protected static java.lang.StringCODE_PICKUP
-
Constructor Summary
Constructors Constructor Description DefaultPickupWarehouseSelectionStrategy()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Collection<WarehouseModel>getWarehouses(PointOfServiceModel pos)Get all warehouses associated to the point of service that allow pickup.protected WarehousesFilterProcessorgetWarehousesFilterProcessor()voidsetWarehousesFilterProcessor(WarehousesFilterProcessor warehousesFilterProcessor)
-
-
-
Field Detail
-
CODE_PICKUP
protected static final java.lang.String CODE_PICKUP
- See Also:
- Constant Field Values
-
-
Method Detail
-
getWarehouses
public java.util.Collection<WarehouseModel> getWarehouses(PointOfServiceModel pos)
Description copied from interface:PickupWarehouseSelectionStrategyGet all warehouses associated to the point of service that allow pickup.- Specified by:
getWarehousesin interfacePickupWarehouseSelectionStrategy- Parameters:
pos- - the point of service associated to the warehouses which allow pickup- Returns:
- a list of warehouses for pickup
-
getWarehousesFilterProcessor
protected WarehousesFilterProcessor getWarehousesFilterProcessor()
-
setWarehousesFilterProcessor
public void setWarehousesFilterProcessor(WarehousesFilterProcessor warehousesFilterProcessor)
-
-