Class AbstractODataFeedService

java.lang.Object
de.hybris.platform.sap.sapcarintegration.services.impl.AbstractODataFeedService
Direct Known Subclasses:
DefaultCarDataProviderService

public abstract class AbstractODataFeedService extends Object
Abstract class to provide functionality to interact with CarConfiguration information via OData
  • Constructor Details

    • AbstractODataFeedService

      public AbstractODataFeedService()
  • Method Details

    • getSapClient

      protected String getSapClient()
    • getRootUrl

      protected String getRootUrl()
    • getServiceName

      protected String getServiceName()
    • getServiceURI

      protected String getServiceURI()
    • getCarConfigurationService

      protected CarConfigurationService getCarConfigurationService()
    • setCarConfigurationService

      protected void setCarConfigurationService(CarConfigurationService carConfigurationService)
    • getCarConnectionService

      protected CarConnectionService getCarConnectionService()
    • setCarConnectionService

      protected void setCarConnectionService(CarConnectionService carConnectionService)
    • convertToInternalKey

      protected String convertToInternalKey(String id)
    • readFeed

      protected org.apache.olingo.odata2.api.ep.feed.ODataFeed readFeed(String serviceUri, String contentType, String entitySetQueryName, String entityResultSetName, String select, String filter, String expand)
    • readEdm

      protected org.apache.olingo.odata2.api.edm.Edm readEdm(String serviceUrl)
    • createUri

      protected String createUri(String serviceUri, String entitySetName, String id, String expandRelationName, String select, String filter)
    • safeClose

      protected void safeClose(InputStream resource)