Class DynamicStatusCountClient

java.lang.Object
com.hybris.datahub.client.AbstractJerseyRestClient
com.hybris.datahub.client.RestClient
com.hybris.datahub.client.StatusCountClient
de.hybris.platform.datahubbackoffice.datahub.rest.DynamicStatusCountClient

public class DynamicStatusCountClient extends com.hybris.datahub.client.StatusCountClient
A status count client which connects to multiple DataHub servers
  • Constructor Summary

    Constructors
    Constructor
    Description
    DynamicStatusCountClient(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.StatusCountClient

    getAllStatusCounts, getAllStatusCounts, getCanonicalItemStatusCount, getCanonicalItemStatusCount, getCanonicalPublicationStatusCount, getCanonicalPublicationStatusCount, getRawItemStatusCount, getRawItemStatusCount

    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

    • DynamicStatusCountClient

      public DynamicStatusCountClient(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)