Class ProductSaleableEditorAreaLogicHandler

java.lang.Object
com.hybris.cockpitng.widgets.baseeditorarea.DefaultEditorAreaLogicHandler
de.hybris.platform.marketplacebackoffice.widgets.ProductSaleableEditorAreaLogicHandler
All Implemented Interfaces:
com.hybris.cockpitng.widgets.baseeditorarea.EditorAreaLogicHandler

public class ProductSaleableEditorAreaLogicHandler extends com.hybris.cockpitng.widgets.baseeditorarea.DefaultEditorAreaLogicHandler
A handler to check a product coverage info before saving.
  • Constructor Details

    • ProductSaleableEditorAreaLogicHandler

      public ProductSaleableEditorAreaLogicHandler()
  • Method Details

    • performValidation

      public List<com.hybris.cockpitng.validation.model.ValidationInfo> performValidation(com.hybris.cockpitng.engine.WidgetInstanceManager widgetInstanceManager, Object currentObject, com.hybris.cockpitng.validation.ValidationContext validationContext)
      Specified by:
      performValidation in interface com.hybris.cockpitng.widgets.baseeditorarea.EditorAreaLogicHandler
      Overrides:
      performValidation in class com.hybris.cockpitng.widgets.baseeditorarea.DefaultEditorAreaLogicHandler
    • getPropertyQualifier

      protected String getPropertyQualifier(String source)
    • getValidationCoverageCalculationStrategy

      protected ValidationBasedCoverageCalculationStrategy getValidationCoverageCalculationStrategy()
    • setValidationCoverageCalculationStrategy

      public void setValidationCoverageCalculationStrategy(ValidationBasedCoverageCalculationStrategy validationCoverageCalculationStrategy)
    • getAutoApproveProductStrategy

      public AutoApproveProductStrategy getAutoApproveProductStrategy()
    • setAutoApproveProductStrategy

      public void setAutoApproveProductStrategy(AutoApproveProductStrategy autoApproveProductStrategy)