Class DynamicCanonicalItemClassClient
java.lang.Object
com.hybris.datahub.client.AbstractJerseyRestClient
com.hybris.datahub.client.RestClient
com.hybris.datahub.client.ItemClassClient<com.hybris.datahub.dto.metadata.CanonicalAttributeData,com.hybris.datahub.dto.metadata.CanonicalItemTypeData>
com.hybris.datahub.client.CanonicalItemClassClient
de.hybris.platform.datahubbackoffice.datahub.rest.DynamicCanonicalItemClassClient
public class DynamicCanonicalItemClassClient
extends com.hybris.datahub.client.CanonicalItemClassClient
A client, which can connect to multiple DataHub servers.
-
Constructor Summary
ConstructorsConstructorDescriptionDynamicCanonicalItemClassClient(com.hybris.datahub.client.ClientConfiguration cfg) -
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 a service to usevoidsetUserContext(UserContext userContext) Methods inherited from class com.hybris.datahub.client.CanonicalItemClassClient
createLocalizedAttributeData, getAttributes, getItemTypes, typesPathMethods inherited from class com.hybris.datahub.client.ItemClassClient
getAttributeMethods 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
-
DynamicCanonicalItemClassClient
public DynamicCanonicalItemClassClient(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 a 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
-