public interface SyncConfigService
| Modifier and Type | Method and Description |
|---|---|
java.util.List<Y2YColumnDefinitionModel> |
createDefaultColumnDefinitions(ComposedTypeModel composedType)
Creates column definitions for a given composedType
|
Y2YStreamConfigurationModel |
createStreamConfiguration(Y2YStreamConfigurationContainerModel container,
java.lang.String typeCode,
CatalogVersionModel catalogVersion,
java.util.Set<AttributeDescriptorModel> attributeDescriptors,
java.util.Set<Y2YColumnDefinitionModel> untypedColumnDefs)
Creates stream configuration for container, type code, catalog version and given attribute descriptors which are
transformed to proper column definitions with default ImpEx header.
|
Y2YStreamConfigurationModel |
createStreamConfiguration(Y2YStreamConfigurationContainerModel container,
java.lang.String typeCode,
CatalogVersionModel catalogVersion,
java.util.Set<Y2YColumnDefinitionModel> columnDefinitions)
Creates stream configuration for container, type code, catalog version and given column definitions.
|
Y2YStreamConfigurationModel |
createStreamConfiguration(Y2YStreamConfigurationContainerModel container,
java.lang.String typeCode,
java.util.Set<AttributeDescriptorModel> attributeDescriptors,
java.util.Set<Y2YColumnDefinitionModel> untypedColumnDefs)
Creates stream configuration for container, type code and given attribute descriptors which are transformed to
proper column definitions with default ImpEx header.
|
Y2YStreamConfigurationModel |
createStreamConfiguration(Y2YStreamConfigurationContainerModel container,
java.lang.String typeCode,
java.util.Set<Y2YColumnDefinitionModel> columnDefinitions)
Creates stream configuration for container, type code and given column definitions.
|
Y2YStreamConfigurationModel |
createStreamConfiguration(Y2YStreamConfigurationContainerModel container,
java.lang.String typeCode,
java.lang.String whereClause,
CatalogVersionModel catalogVersion,
java.util.Set<AttributeDescriptorModel> attributeDescriptors,
java.util.Set<Y2YColumnDefinitionModel> untypedColumnDefs)
Creates stream configuration for container, type code, where-clause, catalog version and given attribute
descriptors which are transformed to proper column definitions with default ImpEx header.
|
Y2YStreamConfigurationModel |
createStreamConfiguration(Y2YStreamConfigurationContainerModel container,
java.lang.String typeCode,
java.lang.String whereClause,
CatalogVersionModel catalogVersion,
java.util.Set<Y2YColumnDefinitionModel> columnDefinitions)
Creates stream configuration for container, type code, where-clause, catalog version and given column definitions.
|
Y2YStreamConfigurationModel |
createStreamConfiguration(Y2YStreamConfigurationContainerModel container,
java.lang.String typeCode,
java.lang.String whereClause,
java.util.Set<AttributeDescriptorModel> attributeDescriptors,
java.util.Set<Y2YColumnDefinitionModel> untypedColumnDefs)
Creates stream configuration for container, type code, where-clause and given attribute descriptors which are
transformed to proper column definitions with default ImpEx header.
|
Y2YStreamConfigurationModel |
createStreamConfiguration(Y2YStreamConfigurationContainerModel container,
java.lang.String typeCode,
java.lang.String whereClause,
java.util.Set<Y2YColumnDefinitionModel> columnDefinitions)
Creates stream configuration for container, type code, where-clause and given column definitions.
|
Y2YStreamConfigurationContainerModel |
createStreamConfigurationContainer(java.lang.String id)
Creates new stream configuration container.
|
Y2YStreamConfigurationContainerModel |
createStreamConfigurationContainer(java.lang.String id,
CatalogVersionModel catalogVersion)
Creates new stream configuration container with catalogVersion.
|
Y2YColumnDefinitionModel |
createUntypedColumnDefinition(java.lang.String impexHeader,
java.lang.String columnName)
Creates untyped column definition with provided impexHeader and columnName.
|
Y2YStreamConfigurationContainerModel |
getStreamConfigurationContainerById(java.lang.String id)
Returns existing stream configuration container.
|
Y2YStreamConfigurationContainerModel createStreamConfigurationContainer(java.lang.String id)
Y2YStreamConfigurationContainerModel createStreamConfigurationContainer(java.lang.String id, CatalogVersionModel catalogVersion)
Y2YStreamConfigurationContainerModel getStreamConfigurationContainerById(java.lang.String id)
ModelNotFoundException - if container does not existY2YColumnDefinitionModel createUntypedColumnDefinition(java.lang.String impexHeader, java.lang.String columnName)
Y2YStreamConfigurationModel createStreamConfiguration(Y2YStreamConfigurationContainerModel container, java.lang.String typeCode, java.util.Set<Y2YColumnDefinitionModel> columnDefinitions)
Y2YStreamConfigurationModel createStreamConfiguration(Y2YStreamConfigurationContainerModel container, java.lang.String typeCode, java.util.Set<AttributeDescriptorModel> attributeDescriptors, java.util.Set<Y2YColumnDefinitionModel> untypedColumnDefs)
Y2YStreamConfigurationModel createStreamConfiguration(Y2YStreamConfigurationContainerModel container, java.lang.String typeCode, CatalogVersionModel catalogVersion, java.util.Set<Y2YColumnDefinitionModel> columnDefinitions)
Y2YStreamConfigurationModel createStreamConfiguration(Y2YStreamConfigurationContainerModel container, java.lang.String typeCode, CatalogVersionModel catalogVersion, java.util.Set<AttributeDescriptorModel> attributeDescriptors, java.util.Set<Y2YColumnDefinitionModel> untypedColumnDefs)
Y2YStreamConfigurationModel createStreamConfiguration(Y2YStreamConfigurationContainerModel container, java.lang.String typeCode, java.lang.String whereClause, java.util.Set<Y2YColumnDefinitionModel> columnDefinitions)
Y2YStreamConfigurationModel createStreamConfiguration(Y2YStreamConfigurationContainerModel container, java.lang.String typeCode, java.lang.String whereClause, java.util.Set<AttributeDescriptorModel> attributeDescriptors, java.util.Set<Y2YColumnDefinitionModel> untypedColumnDefs)
Y2YStreamConfigurationModel createStreamConfiguration(Y2YStreamConfigurationContainerModel container, java.lang.String typeCode, java.lang.String whereClause, CatalogVersionModel catalogVersion, java.util.Set<Y2YColumnDefinitionModel> columnDefinitions)
Y2YStreamConfigurationModel createStreamConfiguration(Y2YStreamConfigurationContainerModel container, java.lang.String typeCode, java.lang.String whereClause, CatalogVersionModel catalogVersion, java.util.Set<AttributeDescriptorModel> attributeDescriptors, java.util.Set<Y2YColumnDefinitionModel> untypedColumnDefs)
java.util.List<Y2YColumnDefinitionModel> createDefaultColumnDefinitions(ComposedTypeModel composedType)
composedType - the given composedTypeCopyright © 2018 SAP SE. All Rights Reserved.