Class CustomerCouponEditorAreaLogicHandler

  • All Implemented Interfaces:
    com.hybris.cockpitng.widgets.baseeditorarea.EditorAreaLogicHandler

    public class CustomerCouponEditorAreaLogicHandler
    extends com.hybris.cockpitng.widgets.baseeditorarea.DefaultEditorAreaLogicHandler
    Checks the product validity date before saving a coupon
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void beforeEditorAreaRender​(com.hybris.cockpitng.engine.WidgetInstanceManager widgetInstanceManager, java.lang.Object currentObject)  
      protected ModelService getModelService()  
      java.util.List<com.hybris.cockpitng.validation.model.ValidationInfo> performValidation​(com.hybris.cockpitng.engine.WidgetInstanceManager widgetInstanceManager, java.lang.Object currentObject, com.hybris.cockpitng.validation.ValidationContext validationContext)  
      void setModelService​(ModelService modelService)  
      • Methods inherited from class com.hybris.cockpitng.widgets.baseeditorarea.DefaultEditorAreaLogicHandler

        getObjectFacade, getValidationHandler, performRefresh, performSave, performValidation, setObjectFacade, setValidationHandler
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • Methods inherited from interface com.hybris.cockpitng.widgets.baseeditorarea.EditorAreaLogicHandler

        executeSaveWithConfirmation
    • Constructor Detail

      • CustomerCouponEditorAreaLogicHandler

        public CustomerCouponEditorAreaLogicHandler()
    • Method Detail

      • performValidation

        public java.util.List<com.hybris.cockpitng.validation.model.ValidationInfo> performValidation​(com.hybris.cockpitng.engine.WidgetInstanceManager widgetInstanceManager,
                                                                                                      java.lang.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
      • beforeEditorAreaRender

        public void beforeEditorAreaRender​(com.hybris.cockpitng.engine.WidgetInstanceManager widgetInstanceManager,
                                           java.lang.Object currentObject)
        Specified by:
        beforeEditorAreaRender in interface com.hybris.cockpitng.widgets.baseeditorarea.EditorAreaLogicHandler
        Overrides:
        beforeEditorAreaRender in class com.hybris.cockpitng.widgets.baseeditorarea.DefaultEditorAreaLogicHandler
      • getModelService

        protected ModelService getModelService()
      • setModelService

        public void setModelService​(ModelService modelService)