Class DefaultProcessesListItemRenderer

java.lang.Object
com.hybris.backoffice.widgets.processes.renderer.DefaultProcessesListItemRenderer
All Implemented Interfaces:
com.hybris.cockpitng.widgets.common.WidgetComponentRenderer<org.zkoss.zul.Listitem,Object,CronJobHistoryModel>

public class DefaultProcessesListItemRenderer extends Object implements com.hybris.cockpitng.widgets.common.WidgetComponentRenderer<org.zkoss.zul.Listitem,Object,CronJobHistoryModel>
  • Field Details

  • Constructor Details

    • DefaultProcessesListItemRenderer

      public DefaultProcessesListItemRenderer()
  • Method Details

    • render

      public void render(org.zkoss.zul.Listitem listitem, Object configuration, CronJobHistoryModel cronJobHistory, com.hybris.cockpitng.dataaccess.facades.type.DataType dataType, com.hybris.cockpitng.engine.WidgetInstanceManager widgetInstanceManager)
      Specified by:
      render in interface com.hybris.cockpitng.widgets.common.WidgetComponentRenderer<org.zkoss.zul.Listitem,Object,CronJobHistoryModel>
    • createNoAccessRow

      protected org.zkoss.zk.ui.Component createNoAccessRow()
    • createMiddleContent

      protected org.zkoss.zul.Div createMiddleContent(CronJobHistoryModel cronJobHistory, com.hybris.cockpitng.engine.WidgetInstanceManager wim)
    • createStatusInfoComponent

      protected org.zkoss.zul.Div createStatusInfoComponent(CronJobHistoryModel cronJobHistory)
    • getSclassSuffixFor

      protected String getSclassSuffixFor(CronJobHistoryModel cronJobHistoryModel)
    • createJobCodeComponent

      protected org.zkoss.zul.Label createJobCodeComponent(CronJobHistoryModel cronJobHistory)
    • createSyncIcon

      protected org.zkoss.zul.Div createSyncIcon(CronJobHistoryModel cronJobHistory, com.hybris.cockpitng.engine.WidgetInstanceManager wim)
    • createProgressBar

      protected org.zkoss.zul.impl.XulElement createProgressBar(CronJobHistoryModel cronJobHistory, com.hybris.cockpitng.engine.WidgetInstanceManager wim)
    • createTimeComponent

      protected org.zkoss.zul.impl.XulElement createTimeComponent(CronJobHistoryModel cronJobHistory)
    • createEditButton

      protected org.zkoss.zul.Button createEditButton()
    • createEditPopup

      protected org.zkoss.zul.Menupopup createEditPopup(CronJobHistoryModel cronJobHistory, com.hybris.cockpitng.engine.WidgetInstanceManager wim)
    • showAbortConfirmationPopup

      protected int showAbortConfirmationPopup(CronJobHistoryModel cronJobHistory)
    • isAbortApplicable

      protected boolean isAbortApplicable(CronJobHistoryModel cronJobHistory)
    • showCronJobLog

      protected void showCronJobLog(CronJobHistoryModel cronJobHistory, com.hybris.cockpitng.engine.WidgetInstanceManager wim)
    • rerunCronJob

      protected void rerunCronJob(CronJobHistoryModel cronJobHistory)
    • isReRunApplicable

      protected boolean isReRunApplicable(CronJobHistoryModel cronJobHistory)
    • isFailed

      protected boolean isFailed(CronJobHistoryModel cronJobHistoryModel)
    • createEndTimeLabel

      protected org.zkoss.zul.Label createEndTimeLabel(CronJobHistoryModel cronJobHistory)
    • createSimpleDateFormatForEndTimeLabel

      protected SimpleDateFormat createSimpleDateFormatForEndTimeLabel()
    • getStatusReplacementLabelKey

      protected String getStatusReplacementLabelKey(CronJobHistoryModel cronJobHistoryModel)
    • getFinishedStatusReplacementLabelKey

      protected String getFinishedStatusReplacementLabelKey(CronJobHistoryModel cronJobHistoryModel)
    • getLabel

      protected String getLabel(String labelKey)
    • getLabel

      protected String getLabel(String labelKey, String... args)
    • getStatusInfo

      protected String getStatusInfo(CronJobHistoryModel cronJobHistoryModel)
    • getStrategy

    • setCronJobHistoryFacade

      public void setCronJobHistoryFacade(CronJobHistoryFacade cronJobHistoryFacade)
    • getCronJobHistoryFacade

      public CronJobHistoryFacade getCronJobHistoryFacade()
    • setCockpitUserService

      public void setCockpitUserService(com.hybris.cockpitng.core.user.CockpitUserService cockpitUserService)
    • getCockpitUserService

      public com.hybris.cockpitng.core.user.CockpitUserService getCockpitUserService()
    • setTimeService

      public void setTimeService(TimeService timeService)
    • getTimeService

      public TimeService getTimeService()
    • setLabelService

      public void setLabelService(com.hybris.cockpitng.labels.LabelService labelService)
    • getLabelService

      public com.hybris.cockpitng.labels.LabelService getLabelService()
    • setPermissionFacade

      public void setPermissionFacade(com.hybris.cockpitng.dataaccess.facades.permissions.PermissionFacade permissionFacade)
    • getProcessItemRenderingStrategyRegistry

      public ProcessItemRenderingStrategyRegistry getProcessItemRenderingStrategyRegistry()
    • setProcessItemRenderingStrategyRegistry

      public void setProcessItemRenderingStrategyRegistry(ProcessItemRenderingStrategyRegistry registry)
    • getCronJobService

      public CronJobService getCronJobService()
    • setCronJobService

      public void setCronJobService(CronJobService cronJobService)