Class CoreSystemSetup


  • @SystemSetup(extension="b2ctelcoservices")
    public class CoreSystemSetup
    extends de.hybris.platform.commerceservices.setup.AbstractSystemSetup
    This class provides hooks into the system's initialization and update processes. For further info, check the documentation regarding Hooks for Initialization and Update Process.
    • Field Summary

      • Fields inherited from class de.hybris.platform.commerceservices.setup.AbstractSystemSetup

        BOOLEAN_FALSE, BOOLEAN_TRUE
    • Constructor Summary

      Constructors 
      Constructor Description
      CoreSystemSetup()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void createProjectData​(de.hybris.platform.core.initialization.SystemSetupContext context)
      This method will be called during the system initialization.
      java.util.List<de.hybris.platform.core.initialization.SystemSetupParameter> getInitializationOptions()
      Generates the Dropdown and Multi-select boxes for the project data import.
      • Methods inherited from class de.hybris.platform.commerceservices.setup.AbstractSystemSetup

        activateSolrIndexerCronJobs, createBooleanSystemSetupParameter, createContentCatalogSyncJob, createProductCatalogSyncJob, createSolrIndexerCronJobs, executeCatalogSyncJob, executeSolrIndexerCronJob, getBooleanSystemSetupParameter, getCatalogSyncJob, getCatalogVersionService, getDefaultValueForBooleanSystemSetupParameter, getEventService, getSetupImpexService, getSetupSolrIndexerService, getSetupSyncJobService, importImpexFile, importImpexFile, importImpexFile, isSyncRerunNeeded, logError, logInfo, setCatalogVersionService, setEventService, setSetupImpexService, setSetupSolrIndexerService, setSetupSyncJobService
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • CoreSystemSetup

        public CoreSystemSetup()
    • Method Detail

      • getInitializationOptions

        @SystemSetupParameterMethod
        public java.util.List<de.hybris.platform.core.initialization.SystemSetupParameter> getInitializationOptions()
        Generates the Dropdown and Multi-select boxes for the project data import.
        Specified by:
        getInitializationOptions in class de.hybris.platform.commerceservices.setup.AbstractSystemSetup
      • createProjectData

        @SystemSetup(type=PROJECT,
                     process=ALL)
        public void createProjectData​(de.hybris.platform.core.initialization.SystemSetupContext context)
        This method will be called during the system initialization.
        Parameters:
        context - the context provides the selected parameters and values