Package de.hybris.y2ysync.services
Interface DataHubConfigService
-
- All Known Implementing Classes:
DefaultDataHubConfigService
public interface DataHubConfigServiceService responsible for DataHub model creation.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.StringcreateDataHubExtension(Y2YStreamConfigurationContainerModel container, DataHubExtGenerationConfig dataHubExtConfig)Creates XML extension that can be used to configure DataHub for y2y syncjava.lang.StringcreateModelDefinitions(Y2YStreamConfigurationContainerModel container)Creates XML model definition for all stream configurations in the stream configuration container.java.lang.StringcreateModelDefinitions(Y2YStreamConfigurationModel streamConfig)Creates XML model definition for stream configuration.java.lang.StringcreateModelDefinitions(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:
-
-