Class CreateAuditReportWizardHandler

  • All Implemented Interfaces:
    com.hybris.cockpitng.widgets.configurableflow.FlowActionHandler

    public class CreateAuditReportWizardHandler
    extends java.lang.Object
    implements com.hybris.cockpitng.widgets.configurableflow.FlowActionHandler
    Wizard handler responsible for executing cron job which will create audit report.
    • Field Detail

      • MODEL_WIZARD_DATA

        public static final java.lang.String MODEL_WIZARD_DATA
        See Also:
        Constant Field Values
    • Constructor Detail

      • CreateAuditReportWizardHandler

        public CreateAuditReportWizardHandler()
    • Method Detail

      • perform

        public void perform​(com.hybris.cockpitng.config.jaxb.wizard.CustomType customType,
                            com.hybris.cockpitng.widgets.configurableflow.FlowActionHandlerAdapter adapter,
                            java.util.Map<java.lang.String,​java.lang.String> parameters)
        Specified by:
        perform in interface com.hybris.cockpitng.widgets.configurableflow.FlowActionHandler
      • notifyUserGenerationInvoked

        @Deprecated(since="6.7",
                    forRemoval=true)
        protected void notifyUserGenerationInvoked​(com.hybris.cockpitng.engine.WidgetInstanceManager wim,
                                                   com.hybris.backoffice.widgets.notificationarea.event.NotificationEvent.Level level)
        Deprecated, for removal: This API element is subject to removal in a future version.
        since 6.7, use the NotificationService.notifyUser(String , String, NotificationEvent.Level, Object...) instead.
        Invokes notification containing information about the triggered process of report generation.
        Parameters:
        wim - widget instance manager.
        level - notification level.
      • setModelService

        public void setModelService​(ModelService modelService)
      • setKeyGenerator

        public void setKeyGenerator​(KeyGenerator keyGenerator)
      • setUserService

        public void setUserService​(UserService userService)
      • setCommonI18NService

        public void setCommonI18NService​(CommonI18NService commonI18NService)
      • setCronJobService

        public void setCronJobService​(CronJobService cronJobService)
      • getCronJobPerformableSpringId

        public java.lang.String getCronJobPerformableSpringId()
      • setCronJobPerformableSpringId

        public void setCronJobPerformableSpringId​(java.lang.String cronJobPerformableSpringId)
      • getNotificationService

        protected com.hybris.backoffice.widgets.notificationarea.NotificationService getNotificationService()
      • setNotificationService

        public void setNotificationService​(com.hybris.backoffice.widgets.notificationarea.NotificationService notificationService)