public interface OrderCancelRecordsHandler
| Modifier and Type | Method and Description |
|---|---|
OrderCancelRecordEntryModel |
createRecordEntry(OrderCancelRequest request)
Persist a new cancel record entry that corresponds to the cancel request.
|
OrderCancelRecordEntryModel |
createRecordEntry(OrderCancelRequest request,
PrincipalModel requestor)
Persist a new cancel record entry that corresponds to the cancel request.
|
OrderCancelRecordModel |
getCancelRecord(OrderModel order)
Get the whole cancel record for the given order
|
OrderCancelRecordEntryModel |
getPendingCancelRecordEntry(OrderModel order)
Get the cancel record entry is currently in progress state
|
OrderCancelRecordEntryModel |
updateRecordEntry(OrderCancelResponse response)
Updates cancel record entry basing on the cancel response.
|
OrderCancelRecordModel getCancelRecord(OrderModel order)
order - target orderOrderCancelRecordModelOrderCancelRecordEntryModel getPendingCancelRecordEntry(OrderModel order) throws OrderCancelRecordsHandlerException
order - OrderCancelRecordEntryModelOrderCancelRecordsHandlerExceptionOrderCancelRecordEntryModel createRecordEntry(OrderCancelRequest request) throws OrderCancelRecordsHandlerException
request - OrderCancelRequestOrderCancelRecordEntryModel - a model reference to the entry.OrderCancelRecordsHandlerExceptionOrderCancelRecordEntryModel createRecordEntry(OrderCancelRequest request, PrincipalModel requestor) throws OrderCancelRecordsHandlerException
request - OrderCancelRequestrequestor - - who requests the cancelOrderCancelRecordEntryModel - a model reference to the entry.OrderCancelRecordsHandlerExceptionOrderCancelRecordEntryModel updateRecordEntry(OrderCancelResponse response) throws OrderCancelRecordsHandlerException
response - OrderCancelResponseOrderCancelRecordEntryModel - a model reference to the entry.OrderCancelRecordsHandlerExceptionCopyright © 2018 SAP SE. All Rights Reserved.