Class CoreSystemSetup
java.lang.Object
de.hybris.platform.commerceservices.setup.AbstractSystemSetup
de.hybris.platform.yacceleratorcore.setup.CoreSystemSetup
This class provides hooks into the system's initialization and update processes.
-
Field Summary
FieldsFields inherited from class de.hybris.platform.commerceservices.setup.AbstractSystemSetup
BOOLEAN_FALSE, BOOLEAN_TRUE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcreateEssentialData(SystemSetupContext context) This method will be called by system creator during initialization and system update.voidcreateProjectData(SystemSetupContext context) This method will be called during the system initialization.Generates the Dropdown and Multi-select boxes for the project data importprotected voidprocessCockpit(SystemSetupContext context, boolean importAccessRights, List<String> extensionNames, String cockpit, String... files) 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
-
Field Details
-
IMPORT_ACCESS_RIGHTS
- See Also:
-
-
Constructor Details
-
CoreSystemSetup
public CoreSystemSetup()
-
-
Method Details
-
createEssentialData
@SystemSetup(type=ESSENTIAL, process=ALL) public void createEssentialData(SystemSetupContext context) This method will be called by system creator during initialization and system update. Be sure that this method can be called repeatedly.- Parameters:
context- the context provides the selected parameters and values
-
getInitializationOptions
Generates the Dropdown and Multi-select boxes for the project data import- Specified by:
getInitializationOptionsin classAbstractSystemSetup- Returns:
- the list of SystemSetupParameters for the SystemSetup class.
-
createProjectData
This method will be called during the system initialization.- Parameters:
context- the context provides the selected parameters and values
-
processCockpit
protected void processCockpit(SystemSetupContext context, boolean importAccessRights, List<String> extensionNames, String cockpit, String... files) -
getExtensionNames
-