Class SappostransactionaddonSystemSetup
java.lang.Object
de.hybris.platform.commerceservices.setup.AbstractSystemSetup
de.hybris.platform.sap.sappostransactionaddon.setup.SappostransactionaddonSystemSetup
@SystemSetup(extension="sappostransactionaddon")
public class SappostransactionaddonSystemSetup
extends de.hybris.platform.commerceservices.setup.AbstractSystemSetup
This class provides hooks into the system's initialization and update processes.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final StringFields inherited from class de.hybris.platform.commerceservices.setup.AbstractSystemSetup
BOOLEAN_FALSE, BOOLEAN_TRUE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcreateProjectData(de.hybris.platform.core.initialization.SystemSetupContext context) This method will be called during the system initialization.List<de.hybris.platform.core.initialization.SystemSetupParameter>Generates the Dropdown and Multi-Select boxes for the project data importprotected voidimportContentCatalog(de.hybris.platform.core.initialization.SystemSetupContext context, String catalogName) booleansynchronizeContentCatalog(de.hybris.platform.core.initialization.SystemSetupContext context, String catalogName) 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_SYNC_CATALOGS
- See Also:
-
APPAREL
- See Also:
-
APPAREL_UK
- See Also:
-
APPAREL_DE
- See Also:
-
ELECTRONICS
- See Also:
-
-
Constructor Details
-
SappostransactionaddonSystemSetup
public SappostransactionaddonSystemSetup()
-
-
Method Details
-
getInitializationOptions
@SystemSetupParameterMethod public List<de.hybris.platform.core.initialization.SystemSetupParameter> getInitializationOptions()Generates the Dropdown and Multi-Select boxes for the project data import- Specified by:
getInitializationOptionsin classde.hybris.platform.commerceservices.setup.AbstractSystemSetup
-
createProjectData
@SystemSetup(type=PROJECT, process=ALL, extension="sappostransactionaddon") public void createProjectData(de.hybris.platform.core.initialization.SystemSetupContext context) This method will be called during the system initialization.- Parameters:
context- provides the selected parameters and values
-
importContentCatalog
protected void importContentCatalog(de.hybris.platform.core.initialization.SystemSetupContext context, String catalogName) -
synchronizeContentCatalog
public boolean synchronizeContentCatalog(de.hybris.platform.core.initialization.SystemSetupContext context, String catalogName)
-