Class CockpitImportConfig

  • Direct Known Subclasses:
    CMSCockpitImportConfig

    @SystemSetup(extension="ALL_EXTENSIONS")
    public class CockpitImportConfig
    extends java.lang.Object
    This class is designed for gathering cockpit configuration information from structure of directories and files, and then importing them to the hybris platform by csv file(generated in memory).
    • Constructor Detail

      • CockpitImportConfig

        public CockpitImportConfig()
    • Method Detail

      • setCtxID2FactoryMappings

        public void setCtxID2FactoryMappings​(java.util.Map<java.lang.String,​java.lang.String> ctxID2FactoryMappings)
      • setTypeService

        public void setTypeService​(TypeService typeService)
      • setModelService

        public void setModelService​(ModelService modelService)
      • setFlexibleSearchService

        public void setFlexibleSearchService​(FlexibleSearchService flexibleSearchService)
      • importCockpitConfig

        @SystemSetup(type=PROJECT,
                     process=ALL)
        public void importCockpitConfig​(SystemSetupContext context)
        The main method in this class which takes care of gathering cockpit configuration information from structure of directories and files, and then importing them to the hybris platform by csv file(generated in memory).
        Parameters:
        context - extension information are obtained from this context.