Class DynamicDataFeedClient

java.lang.Object
com.hybris.datahub.client.AbstractJerseyRestClient
com.hybris.datahub.client.RestClient
com.hybris.datahub.client.DataFeedClient
de.hybris.platform.datahubbackoffice.datahub.rest.DynamicDataFeedClient

public class DynamicDataFeedClient extends com.hybris.datahub.client.DataFeedClient
A client, which connects to multiple DataHub servers.
  • Constructor Summary

    Constructors
    Constructor
    Description
    DynamicDataFeedClient(com.hybris.datahub.client.ClientConfiguration cfg)
     
  • Method Summary

    Modifier and Type
    Method
    Description
     
    protected com.hybris.datahub.client.ClientConfiguration
     
    javax.ws.rs.client.Invocation.Builder
     
    void
    setAdminClientConfiguration(com.hybris.datahub.client.ClientConfiguration adminClientConfiguration)
     
    void
    setDeveloperClientConfiguration(com.hybris.datahub.client.ClientConfiguration developerClientConfiguration)
     
    void
    Injects service to use
    void
     

    Methods inherited from class com.hybris.datahub.client.DataFeedClient

    createDataFeed, createDataFeed, createDataFeed, getAllDataFeeds, getDataFeed, getDataLoadingActions, getPoolsForFeed, toFeedData, toFeedData

    Methods inherited from class com.hybris.datahub.client.RestClient

    defaultConfiguration, getContentType, getDefaultMediaType, getMediaType

    Methods inherited from class com.hybris.datahub.client.AbstractJerseyRestClient

    createClient, createPageParams, delete, delete, get, get, get, get, get, get, getPaged, getResponse, getResponse, log, post, post, put, resource, setDataHubClientProvider, verifyErrorInResponse

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • DynamicDataFeedClient

      public DynamicDataFeedClient(com.hybris.datahub.client.ClientConfiguration cfg)
  • Method Details

    • getBaseApiUrl

      public String getBaseApiUrl()
      Overrides:
      getBaseApiUrl in class com.hybris.datahub.client.RestClient
    • getConfiguration

      protected com.hybris.datahub.client.ClientConfiguration getConfiguration()
      Overrides:
      getConfiguration in class com.hybris.datahub.client.RestClient
    • resource

      public javax.ws.rs.client.Invocation.Builder resource(String uri)
      Overrides:
      resource in class com.hybris.datahub.client.AbstractJerseyRestClient
    • setServerContextService

      public void setServerContextService(DataHubServerContextServiceImpl s)
      Injects service to use
      Parameters:
      s - a service, which will provide DataHub server information for the connections.
    • setAdminClientConfiguration

      public void setAdminClientConfiguration(com.hybris.datahub.client.ClientConfiguration adminClientConfiguration)
    • setDeveloperClientConfiguration

      public void setDeveloperClientConfiguration(com.hybris.datahub.client.ClientConfiguration developerClientConfiguration)
    • setUserContext

      public void setUserContext(UserContext userContext)