Class OmsImmediateCancelRequestExecutor
- java.lang.Object
-
- de.hybris.platform.ordercancel.impl.executors.ImmediateCancelRequestExecutor
-
- de.hybris.platform.warehousing.cancellation.executors.OmsImmediateCancelRequestExecutor
-
- All Implemented Interfaces:
NotificationServiceAdapterDependent,PaymentServiceAdapterDependent,OrderCancelRequestExecutor
public class OmsImmediateCancelRequestExecutor extends ImmediateCancelRequestExecutor
Warehousing implementation ofImmediateCancelRequestExecutor
-
-
Field Summary
Fields Modifier and Type Field Description protected static java.lang.StringCANCELLED_CHOICEprotected static java.lang.StringCSA_VERIFIED_ORDER_EVENT_NAMEprotected static java.lang.StringORDER_ACTION_EVENT_NAMEprotected static java.lang.StringWAIT_FOR_MANUAL_ORDER_CHECK_ACTIONprotected static java.lang.StringWAIT_FOR_ORDER_ACTION
-
Constructor Summary
Constructors Constructor Description OmsImmediateCancelRequestExecutor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected BusinessProcessServicegetBusinessProcessService()protected OrderCancelResponsemakeInternalResponse(OrderCancelRequest request, boolean success, java.lang.String message)voidsetBusinessProcessService(BusinessProcessService businessProcessService)protected voidupdateOrderProcess(OrderCancelRequest orderCancelRequest)UpdatesOrderProcessModelafter performing cancellation-
Methods inherited from class de.hybris.platform.ordercancel.impl.executors.ImmediateCancelRequestExecutor
getCalculationService, getCompleteCancelStatusChangeStrategy, getModelService, getNotificationServiceAdapter, getOrderCancelRecordsHandler, getPartialCancelStatusChangeStrategy, getPaymentServiceAdapter, modifyOrderAccordingToRequest, processCancelRequest, setCalculationService, setCompleteCancelStatusChangeStrategy, setModelService, setNotificationServiceAdapter, setOrderCancelRecordsHandler, setPartialCancelStatusChangeStrategy, setPaymentServiceAdapter
-
-
-
-
Field Detail
-
WAIT_FOR_MANUAL_ORDER_CHECK_ACTION
protected static final java.lang.String WAIT_FOR_MANUAL_ORDER_CHECK_ACTION
- See Also:
- Constant Field Values
-
CSA_VERIFIED_ORDER_EVENT_NAME
protected static final java.lang.String CSA_VERIFIED_ORDER_EVENT_NAME
- See Also:
- Constant Field Values
-
WAIT_FOR_ORDER_ACTION
protected static final java.lang.String WAIT_FOR_ORDER_ACTION
- See Also:
- Constant Field Values
-
ORDER_ACTION_EVENT_NAME
protected static final java.lang.String ORDER_ACTION_EVENT_NAME
- See Also:
- Constant Field Values
-
CANCELLED_CHOICE
protected static final java.lang.String CANCELLED_CHOICE
- See Also:
- Constant Field Values
-
-
Method Detail
-
updateOrderProcess
protected void updateOrderProcess(OrderCancelRequest orderCancelRequest)
Description copied from class:ImmediateCancelRequestExecutorUpdatesOrderProcessModelafter performing cancellation- Overrides:
updateOrderProcessin classImmediateCancelRequestExecutor- Parameters:
orderCancelRequest- the order being cancelled
-
makeInternalResponse
protected OrderCancelResponse makeInternalResponse(OrderCancelRequest request, boolean success, java.lang.String message)
- Overrides:
makeInternalResponsein classImmediateCancelRequestExecutor
-
getBusinessProcessService
protected BusinessProcessService getBusinessProcessService()
-
setBusinessProcessService
public void setBusinessProcessService(BusinessProcessService businessProcessService)
-
-