Class DynamicTargetSystemClient
- java.lang.Object
-
- com.hybris.datahub.client.AbstractJerseyRestClient
-
- com.hybris.datahub.client.RestClient
-
- com.hybris.datahub.client.TargetSystemClient
-
- de.hybris.platform.datahubbackoffice.datahub.rest.DynamicTargetSystemClient
-
public class DynamicTargetSystemClient extends com.hybris.datahub.client.TargetSystemClientA 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.StringgetBaseApiUrl()protected com.hybris.datahub.client.ClientConfigurationgetConfiguration()javax.ws.rs.client.Invocation.Builderresource(java.lang.String uri)voidsetAdminClientConfiguration(com.hybris.datahub.client.ClientConfiguration adminClientConfiguration)voidsetDeveloperClientConfiguration(com.hybris.datahub.client.ClientConfiguration developerClientConfiguration)voidsetServerContextService(DataHubServerContextServiceImpl s)Injects service to usevoidsetUserContext(UserContext userContext)-
Methods inherited from class com.hybris.datahub.client.RestClient
defaultConfiguration, getContentType, getDefaultMediaType, getMediaType
-
-
-
-
Method Detail
-
getBaseApiUrl
public java.lang.String getBaseApiUrl()
- Overrides:
getBaseApiUrlin classcom.hybris.datahub.client.RestClient
-
getConfiguration
protected com.hybris.datahub.client.ClientConfiguration getConfiguration()
- Overrides:
getConfigurationin classcom.hybris.datahub.client.RestClient
-
resource
public javax.ws.rs.client.Invocation.Builder resource(java.lang.String uri)
- Overrides:
resourcein classcom.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)
-
-