Class DefaultMultichannelDataProviderService
- java.lang.Object
-
- de.hybris.platform.sap.sapcarintegration.services.impl.AbstractODataFeedService
-
- de.hybris.platform.sap.sapcarintegration.services.impl.DefaultCarDataProviderService
-
- de.hybris.platform.sap.sapcarintegration.services.impl.DefaultMultichannelDataProviderService
-
- All Implemented Interfaces:
CarDataProviderService,MultichannelDataProviderService
public class DefaultMultichannelDataProviderService extends DefaultCarDataProviderService implements MultichannelDataProviderService
Default concrete implementation to provide business logic forMultichannelDataProviderService
-
-
Constructor Summary
Constructors Constructor Description DefaultMultichannelDataProviderService()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.apache.olingo.odata2.api.ep.feed.ODataFeedreadMultiChannelTransactionsFeed(java.lang.String customerNumber, PaginationData paginationData)read multi channel orders: point of sales, SD, Hybris ...org.apache.olingo.odata2.api.ep.feed.ODataFeedreadSalesDocumentHeaderFeed(java.lang.String customerNumber, java.lang.String transactionNumber)* read SD order header info for a given order, selection criteria (SAPClient, customerNumber, transactionNumber, storeId = null)org.apache.olingo.odata2.api.ep.feed.ODataFeedreadSalesDocumentItemFeed(java.lang.String customerNumber, java.lang.String transactionNumber)* read SD order item info for a given transaction, selection criteria (SAPClient, customerNumber, transactionNumber, businessDayDate=null,storeId=null,transactionIndex=null)-
Methods inherited from class de.hybris.platform.sap.sapcarintegration.services.impl.DefaultCarDataProviderService
getCarConfigurationService, getConnectionService, readHeaderFeed, readHeaderFeed, readItemFeed, readLocaltionFeed, setCarConfigurationService, setConnectionService
-
Methods inherited from class de.hybris.platform.sap.sapcarintegration.services.impl.AbstractODataFeedService
convertToInternalKey, createUri, getCarConnectionService, getRootUrl, getSapClient, getServiceName, getServiceURI, readEdm, readFeed, safeClose, setCarConnectionService
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface de.hybris.platform.sap.sapcarintegration.services.CarDataProviderService
readHeaderFeed, readHeaderFeed, readItemFeed, readLocaltionFeed
-
-
-
-
Method Detail
-
readMultiChannelTransactionsFeed
public org.apache.olingo.odata2.api.ep.feed.ODataFeed readMultiChannelTransactionsFeed(java.lang.String customerNumber, PaginationData paginationData)Description copied from interface:MultichannelDataProviderServiceread multi channel orders: point of sales, SD, Hybris ...- Specified by:
readMultiChannelTransactionsFeedin interfaceMultichannelDataProviderService- Returns:
ODataFeed
-
readSalesDocumentHeaderFeed
public org.apache.olingo.odata2.api.ep.feed.ODataFeed readSalesDocumentHeaderFeed(java.lang.String customerNumber, java.lang.String transactionNumber)Description copied from interface:MultichannelDataProviderService* read SD order header info for a given order, selection criteria (SAPClient, customerNumber, transactionNumber, storeId = null)- Specified by:
readSalesDocumentHeaderFeedin interfaceMultichannelDataProviderService- Returns:
ODataFeed
-
readSalesDocumentItemFeed
public org.apache.olingo.odata2.api.ep.feed.ODataFeed readSalesDocumentItemFeed(java.lang.String customerNumber, java.lang.String transactionNumber)Description copied from interface:MultichannelDataProviderService* read SD order item info for a given transaction, selection criteria (SAPClient, customerNumber, transactionNumber, businessDayDate=null,storeId=null,transactionIndex=null)- Specified by:
readSalesDocumentItemFeedin interfaceMultichannelDataProviderService- Returns:
- ODataFeed
-
-