Class UnifiedUIBackofficeServicesSystemSetup

java.lang.Object
de.hybris.platform.commerceservices.setup.AbstractSystemSetup
de.hybris.platform.unifieduibackofficeservices.setup.UnifiedUIBackofficeServicesSystemSetup

@SystemSetup(extension="unifieduibackofficeservices") public class UnifiedUIBackofficeServicesSystemSetup extends de.hybris.platform.commerceservices.setup.AbstractSystemSetup
The UnifiedUI Backoffice services system setup class to synchronize the ATPCO product during the initialization of the system.
  • Field Summary

    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
    protected ImportData
    createImportData(String productCatalogName, List<String> sites)
     
    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>
     

    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 Details

    • UnifiedUIBackofficeServicesSystemSetup

      public UnifiedUIBackofficeServicesSystemSetup()
  • Method Details

    • getInitializationOptions

      public List<de.hybris.platform.core.initialization.SystemSetupParameter> getInitializationOptions()
      Specified by:
      getInitializationOptions in class de.hybris.platform.commerceservices.setup.AbstractSystemSetup
    • createProjectData

      @SystemSetup(type=PROJECT, process=INIT) public void createProjectData(de.hybris.platform.core.initialization.SystemSetupContext context)
      This method will be called during the system initialization. It will run the unifiedUIUpdateATPCOServicesCronJob to synchronize the ATPCO services and ShoppingBaggageProducts in the system. After the synchronization the product references will be imported.
      Parameters:
      context - the context provides the selected parameters and values
    • createImportData

      protected ImportData createImportData(String productCatalogName, List<String> sites)