Class DefaultRestockWarehouseSelectionStrategy
- java.lang.Object
-
- de.hybris.platform.warehousing.returns.strategy.impl.DefaultRestockWarehouseSelectionStrategy
-
- All Implemented Interfaces:
RestockWarehouseSelectionStrategy
public class DefaultRestockWarehouseSelectionStrategy extends java.lang.Object implements RestockWarehouseSelectionStrategy
Default implementation of the restock warehouse selection strategy service. If no warehouse can be found will return null.
-
-
Constructor Summary
Constructors Constructor Description DefaultRestockWarehouseSelectionStrategy()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected SourcingFilterProcessorgetRestockFilterProcessor()WarehouseModelperformStrategy(ReturnRequestModel returnRequestModel)Determine which warehouse the restock should return to.voidsetRestockFilterProcessor(SourcingFilterProcessor restockFilterProcessor)
-
-
-
Method Detail
-
performStrategy
public WarehouseModel performStrategy(ReturnRequestModel returnRequestModel)
Description copied from interface:RestockWarehouseSelectionStrategyDetermine which warehouse the restock should return to.- Specified by:
performStrategyin interfaceRestockWarehouseSelectionStrategy- Parameters:
returnRequestModel- - the return request; cannot be null
-
setRestockFilterProcessor
public void setRestockFilterProcessor(SourcingFilterProcessor restockFilterProcessor)
-
getRestockFilterProcessor
protected SourcingFilterProcessor getRestockFilterProcessor()
-
-