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

    Fields
    Modifier and Type
    Field
    Description
    static final String
     
    static final String
     
    static final String
     
    static final String
     
    static final String
     

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

    BOOLEAN_FALSE, BOOLEAN_TRUE
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    createProjectData(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 import
    protected void
    importContentCatalog(de.hybris.platform.core.initialization.SystemSetupContext context, String catalogName)
     
    boolean
    synchronizeContentCatalog(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

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

  • 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:
      getInitializationOptions in class de.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)