Class DynamicDataItemClient
java.lang.Object
com.hybris.datahub.client.AbstractJerseyRestClient
com.hybris.datahub.client.RestClient
com.hybris.datahub.client.DataItemClient
de.hybris.platform.datahubbackoffice.datahub.rest.DynamicDataItemClient
public class DynamicDataItemClient
extends com.hybris.datahub.client.DataItemClient
A client, which connects to multiple DataHub servers
-
Nested Class Summary
Nested classes/interfaces inherited from class com.hybris.datahub.client.DataItemClient
com.hybris.datahub.client.DataItemClient.QueryParameters -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected com.hybris.datahub.client.ClientConfigurationjavax.ws.rs.client.Invocation.BuildervoidsetAdminClientConfiguration(com.hybris.datahub.client.ClientConfiguration adminClientConfiguration) voidsetDeveloperClientConfiguration(com.hybris.datahub.client.ClientConfiguration developerClientConfiguration) voidInjects service to usevoidsetUserContext(UserContext userContext) Methods inherited from class com.hybris.datahub.client.DataItemClient
deleteItem, deleteItemByFeed, deleteItemByFeed, deleteItemByFeed, findItems, findItems, findItems, findItems, findItems, findItems, getCanonicalItem, getQueryStringFactory, getRawItem, setQueryStringFactoryMethods inherited from class com.hybris.datahub.client.RestClient
defaultConfiguration, getContentType, getDefaultMediaType, getMediaTypeMethods 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
-
Constructor Details
-
DynamicDataItemClient
public DynamicDataItemClient(com.hybris.datahub.client.ClientConfiguration cfg)
-
-
Method Details
-
getBaseApiUrl
- Overrides:
getBaseApiUrlin classcom.hybris.datahub.client.RestClient
-
getConfiguration
protected com.hybris.datahub.client.ClientConfiguration getConfiguration()- Overrides:
getConfigurationin classcom.hybris.datahub.client.RestClient
-
resource
- Overrides:
resourcein classcom.hybris.datahub.client.AbstractJerseyRestClient
-
setServerContextService
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
-