Class DefaultOrderOnHoldService
java.lang.Object
de.hybris.platform.warehousing.onhold.service.impl.DefaultOrderOnHoldService
- All Implemented Interfaces:
OrderOnHoldService
Default implementation of
OrderOnHoldService-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected InventoryEventServiceprotected ModelServiceprotected List<ConsignmentStatus>protected WarehousingConsignmentWorkflowServicevoidprocessOrderOnHold(OrderModel order) Puts the providedOrderModelon hold.voidsetConsignmentBusinessProcessService(WarehousingBusinessProcessService<ConsignmentModel> consignmentBusinessProcessService) voidsetInventoryEventService(InventoryEventService inventoryEventService) voidsetModelService(ModelService modelService) voidsetNonCancellableConsignmentStatus(List<ConsignmentStatus> nonCancellableConsignmentStatus) voidsetWarehousingConsignmentWorkflowService(WarehousingConsignmentWorkflowService warehousingConsignmentWorkflowService)
-
Field Details
-
CONSIGNMENT_ACTION_EVENT_NAME
- See Also:
-
CANCEL_CONSIGNMENT_CHOICE
- See Also:
-
-
Constructor Details
-
DefaultOrderOnHoldService
public DefaultOrderOnHoldService()
-
-
Method Details
-
processOrderOnHold
Description copied from interface:OrderOnHoldServicePuts the providedOrderModelon hold. Meaning all of its consignments are cancelled as well as the associated task assignment workflows.- Specified by:
processOrderOnHoldin interfaceOrderOnHoldService- Parameters:
order- theOrderModelto be put on hold
-
getModelService
-
setModelService
-
getNonCancellableConsignmentStatus
-
setNonCancellableConsignmentStatus
public void setNonCancellableConsignmentStatus(List<ConsignmentStatus> nonCancellableConsignmentStatus) -
getConsignmentBusinessProcessService
protected WarehousingBusinessProcessService<ConsignmentModel> getConsignmentBusinessProcessService() -
setConsignmentBusinessProcessService
public void setConsignmentBusinessProcessService(WarehousingBusinessProcessService<ConsignmentModel> consignmentBusinessProcessService) -
getWarehousingConsignmentWorkflowService
-
setWarehousingConsignmentWorkflowService
public void setWarehousingConsignmentWorkflowService(WarehousingConsignmentWorkflowService warehousingConsignmentWorkflowService) -
getInventoryEventService
-
setInventoryEventService
-