Class DynamicTargetSystemClient


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

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

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String getBaseApiUrl()  
      protected com.hybris.datahub.client.ClientConfiguration getConfiguration()  
      javax.ws.rs.client.Invocation.Builder resource​(java.lang.String uri)  
      void setAdminClientConfiguration​(com.hybris.datahub.client.ClientConfiguration adminClientConfiguration)  
      void setDeveloperClientConfiguration​(com.hybris.datahub.client.ClientConfiguration developerClientConfiguration)  
      void setServerContextService​(DataHubServerContextServiceImpl s)
      Injects service to use
      void setUserContext​(UserContext userContext)  
      • Methods inherited from class com.hybris.datahub.client.TargetSystemClient

        getAllTargetSystems
      • 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 Detail

      • DynamicTargetSystemClient

        public DynamicTargetSystemClient​(com.hybris.datahub.client.ClientConfiguration cfg)
    • Method Detail

      • getBaseApiUrl

        public java.lang.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​(java.lang.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)