Class ProductConfigRulesSetupImpexService

java.lang.Object
de.hybris.platform.commerceservices.setup.impl.DefaultSetupImpexService
de.hybris.platform.sap.productconfig.rules.setup.ProductConfigRulesSetupImpexService
All Implemented Interfaces:
SetupImpexService
Direct Known Subclasses:
ProductConfigRulesSetupImpexServiceTestHelper

@Deprecated(since="2211", forRemoval=true) public class ProductConfigRulesSetupImpexService extends DefaultSetupImpexService
Deprecated, for removal: This API element is subject to removal in a future version.
since 22.11 release due to using of the standard essentialdata impex logic
Extends the DefaultSetupImpexService with functionality for addons
  • Constructor Details

    • ProductConfigRulesSetupImpexService

      public ProductConfigRulesSetupImpexService()
      Deprecated, for removal: This API element is subject to removal in a future version.
  • Method Details

    • importImpexFile

      public boolean importImpexFile(String file, Map<String,Object> macroParameters, boolean errorIfMissing)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Specified by:
      importImpexFile in interface SetupImpexService
      Overrides:
      importImpexFile in class DefaultSetupImpexService
      Parameters:
      file - the file path to import
      macroParameters - the macro parameters
      errorIfMissing - flag, set to true to error if the file is not found
      Returns:
      false for default implementation
    • importImpexFile

      public boolean importImpexFile(String file, ImpexMacroParameterData macroParameters, boolean errorIfMissing)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Specified by:
      importImpexFile in interface SetupImpexService
      Overrides:
      importImpexFile in class DefaultSetupImpexService
      Parameters:
      file - the file path to import
      macroParameters - the macro parameters
      errorIfMissing - flag, set to true to error if the file is not found
      Returns:
      false for default implementation
    • buildMacroHeader

      protected String buildMacroHeader(Map<String,Object> macroParameters)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • getMergedInputStream

      protected InputStream getMergedInputStream(Map<String,Object> macroParameters, InputStream fileStream)
      Deprecated, for removal: This API element is subject to removal in a future version.