Class DefaultIntegrationObjectDecorator
java.lang.Object
de.hybris.platform.odata2services.export.impl.AbstractExportConfigurationDecorator
de.hybris.platform.odata2services.export.impl.DefaultIntegrationObjectDecorator
- All Implemented Interfaces:
ExportConfigurationDecorator
The integration object decorator to augment export configuration with referenced integration objects.
-
Constructor Summary
ConstructorsConstructorDescriptionDefaultIntegrationObjectDecorator(@NotNull DescriptorFactory descriptorFactory, @NotNull IntegrationObjectConversionService conversionService, @NotNull IntegrationObjectService integrationObjectService, @NotNull EntitySetNameGenerator nameGenerator) Instantiate a new instance of the integration object decorator. -
Method Summary
Modifier and TypeMethodDescriptiondecorate(Set<ExportEntity> exportEntities) Augment export entities.Methods inherited from class de.hybris.platform.odata2services.export.impl.AbstractExportConfigurationDecorator
constructPayload, constructRequestUrl, exportEndpoint, extractProperties, extractProperty, getIntegrationObjectService, setExportConfigurationFilter
-
Constructor Details
-
DefaultIntegrationObjectDecorator
public DefaultIntegrationObjectDecorator(@NotNull @NotNull DescriptorFactory descriptorFactory, @NotNull @NotNull IntegrationObjectConversionService conversionService, @NotNull @NotNull IntegrationObjectService integrationObjectService, @NotNull @NotNull EntitySetNameGenerator nameGenerator) Instantiate a new instance of the integration object decorator.- Parameters:
descriptorFactory- to create the integration object descriptorconversionService- to convert the integration objectintegrationObjectService- to find the integration objectnameGenerator- to generate the entity set name
-
-
Method Details
-
decorate
Description copied from interface:ExportConfigurationDecoratorAugment export entities.- Parameters:
exportEntities- export entities to be augmented- Returns:
- augmented export entities
-