Package de.hybris.platform.ordercancel
Interface OrderCancelRequestExecutor
- All Known Implementing Classes:
ImmediateCancelRequestExecutor,OmsImmediateCancelRequestExecutor,WarehouseProcessingCancelRequestExecutor
public interface OrderCancelRequestExecutor
This is the interface for executors of cancel requests. An executor performs all actions necessary to initialize
cancel operation. Typically it is either canceling an Order immediately, or putting it in CANCELLING state and
forwarding the request to the Warehouse for further processing. Requests executors does not deal with Warehouse
responses to requests; This is handled by
OrderCancelResponseExecutor-
Method Summary
Modifier and TypeMethodDescriptionvoidprocessCancelRequest(OrderCancelRequest orderCancelRequest, OrderCancelRecordEntryModel cancelRequestRecordEntry)
-
Method Details
-
processCancelRequest
void processCancelRequest(OrderCancelRequest orderCancelRequest, OrderCancelRecordEntryModel cancelRequestRecordEntry) throws OrderCancelException - Throws:
OrderCancelException
-