Interface MultichannelOrderHistoryExtractorService
- All Superinterfaces:
CarOrderHistoryExtractorService
- All Known Implementing Classes:
DefaultMultichannelOrderHistoryExtractorService
Extension interface to extract CAR Order details from MultiChannel configuration
-
Method Summary
Modifier and TypeMethodDescriptionextractMultichannelOrders(PaginationData paginationData, org.apache.olingo.odata2.api.ep.feed.ODataFeed feed) Extract the full details of the Multichannel orders from the CAR instancevoidextractSalesDocumentEntries(CarMultichannelOrderHistoryData order, org.apache.olingo.odata2.api.ep.feed.ODataFeed feed) Extract the various Sales Document Entries contained within the MultiChannel CAR instanceextractSalesDocumentHeader(org.apache.olingo.odata2.api.ep.feed.ODataFeed feed) Extract Header information for MultiChannel Orders from a CAR instancesMethods inherited from interface de.hybris.platform.sap.sapcarintegration.services.CarOrderHistoryExtractorService
extractOrder, extractOrderEntries, extractOrders, extractStoreLocation
-
Method Details
-
extractSalesDocumentHeader
CarMultichannelOrderHistoryData extractSalesDocumentHeader(org.apache.olingo.odata2.api.ep.feed.ODataFeed feed) Extract Header information for MultiChannel Orders from a CAR instances- Parameters:
feed-- Returns:
- OrderHistoryData containing Multichannel header from the Sales Document
-
extractSalesDocumentEntries
void extractSalesDocumentEntries(CarMultichannelOrderHistoryData order, org.apache.olingo.odata2.api.ep.feed.ODataFeed feed) Extract the various Sales Document Entries contained within the MultiChannel CAR instance- Parameters:
order-feed-
-
extractMultichannelOrders
List<CarMultichannelOrderHistoryData> extractMultichannelOrders(PaginationData paginationData, org.apache.olingo.odata2.api.ep.feed.ODataFeed feed) Extract the full details of the Multichannel orders from the CAR instance- Parameters:
paginationData-feed-- Returns:
- List containing entries for each Order instance
-