Class TravelRulesEngineSystemSetup

java.lang.Object
de.hybris.platform.commerceservices.setup.AbstractSystemSetup
de.hybris.platform.travelrulesengine.setup.TravelRulesEngineSystemSetup

@SystemSetup(extension="travelrulesengine") public class TravelRulesEngineSystemSetup extends de.hybris.platform.commerceservices.setup.AbstractSystemSetup
The TravelRulesEngineSystemSetup implementation of AbstractSystemSetup.
  • 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
    void
    createData(de.hybris.platform.core.initialization.SystemSetupContext context)
    This method imports all the drool rules and kie module during the init process of the system.
    List<de.hybris.platform.core.initialization.SystemSetupParameter>
     
    void
    updateData(de.hybris.platform.core.initialization.SystemSetupContext context)
    This method imports the drool kie module during the update process of the system.

    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

    • TravelRulesEngineSystemSetup

      public TravelRulesEngineSystemSetup()
  • Method Details

    • getInitializationOptions

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

      @SystemSetup(type=ESSENTIAL, process=INIT) public void createData(de.hybris.platform.core.initialization.SystemSetupContext context)
      This method imports all the drool rules and kie module during the init process of the system.
      Parameters:
      context - the context
    • updateData

      @SystemSetup(type=ESSENTIAL, process=UPDATE) public void updateData(de.hybris.platform.core.initialization.SystemSetupContext context)
      This method imports the drool kie module during the update process of the system.
      Parameters:
      context - the context