Interface CarDataProviderService

All Known Subinterfaces:
MultichannelDataProviderService
All Known Implementing Classes:
DefaultCarDataProviderService, DefaultCarDataProviderServiceMockData, DefaultMultichannelDataProviderService, DefaultMultichannelDataProviderServiceMockData

public interface CarDataProviderService
Data provider service
  • Method Summary

    Modifier and Type
    Method
    Description
    org.apache.olingo.odata2.api.ep.feed.ODataFeed
    readHeaderFeed(String customerNumber, PaginationData paginationData)
     
    org.apache.olingo.odata2.api.ep.feed.ODataFeed
    readHeaderFeed(String businessDayDate, String storeId, Integer transactionIndex, String customerNumber)
    read point of sales order header for a given transaction, use pos order key (businessDayDate,storeId,transactionIndex)
    org.apache.olingo.odata2.api.ep.feed.ODataFeed
    readItemFeed(String businessDayDate, String storeId, Integer transactionIndex, String customerNumber)
    read point of sales transaction items for a given transaction
    org.apache.olingo.odata2.api.ep.feed.ODataFeed
    read store location information
  • Method Details

    • readHeaderFeed

      org.apache.olingo.odata2.api.ep.feed.ODataFeed readHeaderFeed(String customerNumber, PaginationData paginationData)
      Parameters:
      customerNumber -
      paginationData -
      Returns:
      ODataFeed
    • readHeaderFeed

      org.apache.olingo.odata2.api.ep.feed.ODataFeed readHeaderFeed(String businessDayDate, String storeId, Integer transactionIndex, String customerNumber)
      read point of sales order header for a given transaction, use pos order key (businessDayDate,storeId,transactionIndex)
      Parameters:
      businessDayDate -
      storeId -
      transactionIndex -
      customerNumber -
      Returns:
      ODataFeed
    • readItemFeed

      org.apache.olingo.odata2.api.ep.feed.ODataFeed readItemFeed(String businessDayDate, String storeId, Integer transactionIndex, String customerNumber)
      read point of sales transaction items for a given transaction
      Parameters:
      businessDayDate -
      storeId -
      transactionIndex -
      customerNumber -
      Returns:
      ODataFeed
    • readLocaltionFeed

      org.apache.olingo.odata2.api.ep.feed.ODataFeed readLocaltionFeed(String location)
      read store location information
      Parameters:
      location -
      Returns:
      ODataFeed