Package de.hybris.y2ysync.services
Interface DataHubConfigService
-
- All Known Implementing Classes:
DefaultDataHubConfigService
public interface DataHubConfigService
Service responsible for DataHub model creation.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.String
createDataHubExtension(Y2YStreamConfigurationContainerModel container, DataHubExtGenerationConfig dataHubExtConfig)
Creates XML extension that can be used to configure DataHub for y2y syncjava.lang.String
createModelDefinitions(Y2YStreamConfigurationContainerModel container)
Creates XML model definition for all stream configurations in the stream configuration container.java.lang.String
createModelDefinitions(Y2YStreamConfigurationModel streamConfig)
Creates XML model definition for stream configuration.java.lang.String
createModelDefinitions(Y2YStreamConfigurationModel streamConfig, DataHubExtGenerationConfig dataHubExtConfig)
Creates XML model definition for stream configuration.
-
-
-
Method Detail
-
createModelDefinitions
java.lang.String createModelDefinitions(Y2YStreamConfigurationModel streamConfig, DataHubExtGenerationConfig dataHubExtConfig)
Creates XML model definition for stream configuration.
-
createModelDefinitions
java.lang.String createModelDefinitions(Y2YStreamConfigurationModel streamConfig)
Creates XML model definition for stream configuration.
-
createModelDefinitions
java.lang.String createModelDefinitions(Y2YStreamConfigurationContainerModel container)
Creates XML model definition for all stream configurations in the stream configuration container.
-
createDataHubExtension
java.lang.String createDataHubExtension(Y2YStreamConfigurationContainerModel container, DataHubExtGenerationConfig dataHubExtConfig)
Creates XML extension that can be used to configure DataHub for y2y sync- Parameters:
dataHubExtConfig
-- Returns:
-
-