Class DefaultCarOrderHistoryExtractorService
java.lang.Object
de.hybris.platform.sap.sapcarintegration.services.impl.AbstractCarOrderHistoryBaseExtractor
de.hybris.platform.sap.sapcarintegration.services.impl.DefaultCarOrderHistoryExtractorService
- All Implemented Interfaces:
CarOrderHistoryExtractorService
- Direct Known Subclasses:
DefaultMultichannelOrderHistoryExtractorService
public class DefaultCarOrderHistoryExtractorService
extends AbstractCarOrderHistoryBaseExtractor
implements CarOrderHistoryExtractorService
Default concrete implementation to provide business logic for
CarOrderHistoryExtractorService-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected CarOrderHistoryDataextractOrder(org.apache.olingo.odata2.api.ep.entry.ODataEntry entry) extractOrder(org.apache.olingo.odata2.api.ep.feed.ODataFeed feed) voidextractOrderEntries(CarOrderHistoryData order, org.apache.olingo.odata2.api.ep.feed.ODataFeed feed) extract entries and append them to the orderprotected CarOrderEntryDataextractOrderEntry(org.apache.olingo.odata2.api.ep.entry.ODataEntry odataEntry, int entryNumber) extractOrders(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 locationMethods inherited from class de.hybris.platform.sap.sapcarintegration.services.impl.AbstractCarOrderHistoryBaseExtractor
createBasePrice, createBasePriceWithTax, createPrice, createPrice, createPriceWithTax
-
Constructor Details
-
DefaultCarOrderHistoryExtractorService
public DefaultCarOrderHistoryExtractorService()
-
-
Method Details
-
extractOrders
public List<CarOrderHistoryData> extractOrders(org.apache.olingo.odata2.api.ep.feed.ODataFeed feed, PaginationData paginationData) - Specified by:
extractOrdersin interfaceCarOrderHistoryExtractorService- Returns:
-
extractOrder
- Specified by:
extractOrderin interfaceCarOrderHistoryExtractorService- Returns:
-
extractOrder
-
extractOrderEntries
public void extractOrderEntries(CarOrderHistoryData order, org.apache.olingo.odata2.api.ep.feed.ODataFeed feed) extract entries and append them to the order- Specified by:
extractOrderEntriesin interfaceCarOrderHistoryExtractorService- Parameters:
entry-
-
extractOrderEntry
protected CarOrderEntryData extractOrderEntry(org.apache.olingo.odata2.api.ep.entry.ODataEntry odataEntry, int entryNumber) -
extractStoreLocation
Description copied from interface:CarOrderHistoryExtractorServiceextract the address information from store location- Specified by:
extractStoreLocationin interfaceCarOrderHistoryExtractorService- Returns:
-