Interface OrderCancelDao
- All Superinterfaces:
Dao
- All Known Implementing Classes:
AbstractOrderCancelTest.OrderCancelDaoMock,DefaultOrderCancelDao
Dao object used in order cancellation service
-
Method Summary
Modifier and TypeMethodDescriptionReturns OrderCancelConfiguration itemgetOrderCancelRecord(OrderModel order) Returns Order Cancel Registration Item.Return order cancel record entries - each one refer to one order cancel request.getOrderCancelRecordEntries(EmployeeModel employee) Get Order Cancel records issued by the given employeegetOrderEntryCancelRecord(OrderEntryModel orderEntry, OrderCancelRecordEntryModel cancelEntry) Returns particular order entry cancel record
-
Method Details
-
getOrderCancelRecord
Returns Order Cancel Registration Item. This Item holds relations to a particular cancellation occurrences.- Parameters:
order-- Returns:
- OrderCancelRecordModel
- Throws:
OrderCancelDaoException
-
getOrderCancelRecordEntries
Return order cancel record entries - each one refer to one order cancel request.- Parameters:
order-- Returns:
- collection of
OrderCancelRecordEntryModel - Throws:
OrderCancelDaoException
-
getOrderCancelRecordEntries
Get Order Cancel records issued by the given employee- Parameters:
employee-- Returns:
- collection of
OrderCancelRecordEntryModel - Throws:
OrderCancelDaoException
-
getOrderCancelConfiguration
OrderCancelConfigModel getOrderCancelConfiguration()Returns OrderCancelConfiguration item- Returns:
OrderCancelConfigModel- Throws:
OrderCancelDaoException
-
getOrderEntryCancelRecord
OrderEntryCancelRecordEntryModel getOrderEntryCancelRecord(OrderEntryModel orderEntry, OrderCancelRecordEntryModel cancelEntry) Returns particular order entry cancel record- Parameters:
orderEntry- - orderEntrycancelEntry- - the whole Order cancel record- Returns:
- OrderEntryCancelRecordEntryModel
-