Class SapOmsOrderCancelCallbackService
- java.lang.Object
-
- de.hybris.platform.ordercancel.impl.DefaultOrderCancelService
-
- de.hybris.platform.sap.saporderexchangeoms.cancellation.SapOmsOrderCancelCallbackService
-
- All Implemented Interfaces:
OrderCancelCallbackService
,OrderCancelService
public class SapOmsOrderCancelCallbackService extends DefaultOrderCancelService
Concrete implementation to provide SAP OMS integration to DefaultOrderCancelService
-
-
Constructor Summary
Constructors Constructor Description SapOmsOrderCancelCallbackService()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
onOrderCancelResponse(OrderCancelResponse cancelResponse)
Callback method used by the Warehouse adapter to pass cancel operation result.-
Methods inherited from class de.hybris.platform.ordercancel.impl.DefaultOrderCancelService
findPendingCancelRequest, getAllCancelableEntries, getCancelableEntriesStrategy, getCancelDenialStrategies, getCancelRecordForOrder, getConfiguration, getModelService, getOrderCancelDao, getOrderCancelRecordsHandler, getPendingCancelRecordEntry, getRequestExecutorsMap, getResponseExecutorsMap, getStateMappingStrategy, isCancelPossible, requestOrderCancel, setCancelableEntriesStrategy, setCancelDenialStrategies, setModelService, setOrderCancelDao, setOrderCancelRecordsHandler, setRequestExecutorsMap, setResponseExecutorsMap, setStateMappingStrategy
-
-
-
-
Method Detail
-
onOrderCancelResponse
public void onOrderCancelResponse(OrderCancelResponse cancelResponse) throws OrderCancelException
Description copied from interface:OrderCancelCallbackService
Callback method used by the Warehouse adapter to pass cancel operation result. Warehouse adapter uses this method to provide feedback information how was the Order canceled (completely, partially, not at all).- Specified by:
onOrderCancelResponse
in interfaceOrderCancelCallbackService
- Overrides:
onOrderCancelResponse
in classDefaultOrderCancelService
- Parameters:
cancelResponse
- instance ofOrderCancelResponse
- Throws:
OrderCancelException
- in the case of any error during the order cancellation
-
-