Interface CarOrderHistoryExtractorService
- All Known Subinterfaces:
MultichannelOrderHistoryExtractorService
- All Known Implementing Classes:
DefaultCarOrderHistoryExtractorService,DefaultMultichannelOrderHistoryExtractorService
public interface CarOrderHistoryExtractorService
Interface providing access to methods to extract relevant order information for a given CAR instance via OData
-
Method Summary
Modifier and TypeMethodDescriptionextractOrder(org.apache.olingo.odata2.api.ep.feed.ODataFeed feed) voidextractOrderEntries(CarOrderHistoryData order, org.apache.olingo.odata2.api.ep.feed.ODataFeed readItemFeed) Extract order item entriesextractOrders(org.apache.olingo.odata2.api.ep.feed.ODataFeed feed, PaginationData paginationData) extractStoreLocation(org.apache.olingo.odata2.api.ep.feed.ODataFeed feed) extract the address information from store location
-
Method Details
-
extractStoreLocation
extract the address information from store location- Parameters:
feed-- Returns:
-
extractOrder
- Parameters:
feed-- Returns:
-
extractOrderEntries
void extractOrderEntries(CarOrderHistoryData order, org.apache.olingo.odata2.api.ep.feed.ODataFeed readItemFeed) Extract order item entries- Parameters:
order-readItemFeed-
-
extractOrders
List<CarOrderHistoryData> extractOrders(org.apache.olingo.odata2.api.ep.feed.ODataFeed feed, PaginationData paginationData) - Parameters:
feed-paginationData-- Returns:
-