Class DefaultProcessItemRenderingStrategy
java.lang.Object
com.hybris.backoffice.widgets.processes.renderer.DefaultProcessItemRenderingStrategy
- All Implemented Interfaces:
ProcessItemRenderingStrategy,org.springframework.core.Ordered
- Direct Known Subclasses:
ExcelImportProcessItemRenderingStrategy,PersonalDataReportProcessItemRenderingStrategy,RuleEngineProcessItemRenderingStrategy,SnIndexerJobProcessItemRenderingStrategy,SyncProcessItemRenderingStrategy
public class DefaultProcessItemRenderingStrategy
extends Object
implements ProcessItemRenderingStrategy
-
Field Summary
Fields inherited from interface org.springframework.core.Ordered
HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleancanHandle(CronJobHistoryModel cronJobHistory) Checks if given process should be rendered by the strategy.getJobTitle(CronJobHistoryModel cronJobHistory) Gets job titlecom.hybris.cockpitng.labels.LabelServiceintgetOrder()getTitle(CronJobHistoryModel cronJobHistory) Gets titleprotected booleanisFailed(CronJobHistoryModel cronJobHistoryModel) booleanisProgressSupported(CronJobHistoryModel cronJobHistory) Checks if process supports progress bar.booleanisRerunApplicable(CronJobHistoryModel cronJobHistory) Checks if it's possible to rerun given processvoidrerunCronJob(CronJobHistoryModel cronJobHistory) Reruns given processvoidsetCronJobService(CronJobService cronJobService) voidsetLabelService(com.hybris.cockpitng.labels.LabelService labelService) voidsetOrder(int order) voidsetPermissionCheckingService(PermissionCheckingService permissionCheckingService)
-
Constructor Details
-
DefaultProcessItemRenderingStrategy
public DefaultProcessItemRenderingStrategy()
-
-
Method Details
-
canHandle
Description copied from interface:ProcessItemRenderingStrategyChecks if given process should be rendered by the strategy.- Specified by:
canHandlein interfaceProcessItemRenderingStrategy- Parameters:
cronJobHistory- cron job history representing a process- Returns:
- handle flag
-
isRerunApplicable
Description copied from interface:ProcessItemRenderingStrategyChecks if it's possible to rerun given process- Specified by:
isRerunApplicablein interfaceProcessItemRenderingStrategy- Parameters:
cronJobHistory- cron job history representing a process- Returns:
- rerun applicable flag
-
isFailed
-
rerunCronJob
Description copied from interface:ProcessItemRenderingStrategyReruns given process- Specified by:
rerunCronJobin interfaceProcessItemRenderingStrategy- Parameters:
cronJobHistory- cron job history representing a process
-
isProgressSupported
Description copied from interface:ProcessItemRenderingStrategyChecks if process supports progress bar. If not then it will not be rendered.- Specified by:
isProgressSupportedin interfaceProcessItemRenderingStrategy- Parameters:
cronJobHistory- cron job history representing a process- Returns:
- rerun applicable flag
-
getTitle
Description copied from interface:ProcessItemRenderingStrategyGets title- Specified by:
getTitlein interfaceProcessItemRenderingStrategy- Parameters:
cronJobHistory- cron job history representing a process- Returns:
- title
-
getJobTitle
Description copied from interface:ProcessItemRenderingStrategyGets job title- Specified by:
getJobTitlein interfaceProcessItemRenderingStrategy- Parameters:
cronJobHistory- cron job history representing a process- Returns:
- title of the job
-
getOrder
public int getOrder()- Specified by:
getOrderin interfaceorg.springframework.core.Ordered
-
setOrder
public void setOrder(int order) -
getLabelService
public com.hybris.cockpitng.labels.LabelService getLabelService() -
setLabelService
public void setLabelService(com.hybris.cockpitng.labels.LabelService labelService) -
getPermissionCheckingService
-
setPermissionCheckingService
-
getCronJobService
-
setCronJobService
-