Class SubscriptionServicesSystemSetup

java.lang.Object
de.hybris.platform.commerceservices.setup.CommerceServicesSystemSetup
de.hybris.platform.subscriptionservices.setup.SubscriptionServicesSystemSetup

@SystemSetup(extension="subscriptionservices") public class SubscriptionServicesSystemSetup extends CommerceServicesSystemSetup
This class provides hooks into the system's initialization and update processes.
  • Field Details

  • Constructor Details

    • SubscriptionServicesSystemSetup

      public SubscriptionServicesSystemSetup()
  • Method Details

    • getInitializationOptions

      @SystemSetupParameterMethod public List<SystemSetupParameter> getInitializationOptions()
      Generates the Dropdown and Multi-select boxes for the project data import.
    • createSampleData

      @SystemSetup(extension="subscriptionservices", type=PROJECT, process=ALL) public void createSampleData(SystemSetupContext context)
    • getBooleanSystemSetupParameter

      protected boolean getBooleanSystemSetupParameter(SystemSetupContext context, String key)
      Helper method for checking setting of a Boolean setup parameter.
      Parameters:
      context -
      key -
      Returns:
      true if parameter is set to Yes
    • createBooleanSystemSetupParameter

      protected SystemSetupParameter createBooleanSystemSetupParameter(String key, String label, boolean defaultValue)
      Helper method for creating a Boolean setup parameter.
      Parameters:
      key -
      label -
      defaultValue -
    • getDefaultValueForBooleanSystemSetupParameter

      protected boolean getDefaultValueForBooleanSystemSetupParameter(String key)
      Helper method for getting default value of a Boolean setup parameter.
      Parameters:
      key -
      Returns:
      the default value