public class DefaultProcessItemRenderingStrategy extends java.lang.Object implements ProcessItemRenderingStrategy
| Constructor and Description |
|---|
DefaultProcessItemRenderingStrategy() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canHandle(CronJobHistoryModel cronJobHistory)
Checks if given process should be rendered by the strategy.
|
CronJobService |
getCronJobService() |
java.lang.String |
getJobTitle(CronJobHistoryModel cronJobHistory)
Gets job title
|
LabelService |
getLabelService() |
int |
getOrder() |
PermissionCheckingService |
getPermissionCheckingService() |
java.lang.String |
getTitle(CronJobHistoryModel cronJobHistory)
Gets title
|
protected boolean |
isFailed(CronJobHistoryModel cronJobHistoryModel) |
boolean |
isProgressSupported(CronJobHistoryModel cronJobHistory)
Checks if process supports progress bar.
|
boolean |
isRerunApplicable(CronJobHistoryModel cronJobHistory)
Checks if it's possible to rerun given process
|
void |
rerunCronJob(CronJobHistoryModel cronJobHistory)
Reruns given process
|
void |
setCronJobService(CronJobService cronJobService) |
void |
setLabelService(LabelService labelService) |
void |
setOrder(int order) |
void |
setPermissionCheckingService(PermissionCheckingService permissionCheckingService) |
public boolean canHandle(CronJobHistoryModel cronJobHistory)
ProcessItemRenderingStrategycanHandle in interface ProcessItemRenderingStrategycronJobHistory - cron job history representing a processpublic boolean isRerunApplicable(CronJobHistoryModel cronJobHistory)
ProcessItemRenderingStrategyisRerunApplicable in interface ProcessItemRenderingStrategycronJobHistory - cron job history representing a processprotected boolean isFailed(CronJobHistoryModel cronJobHistoryModel)
public void rerunCronJob(CronJobHistoryModel cronJobHistory)
ProcessItemRenderingStrategyrerunCronJob in interface ProcessItemRenderingStrategycronJobHistory - cron job history representing a processpublic boolean isProgressSupported(CronJobHistoryModel cronJobHistory)
ProcessItemRenderingStrategyisProgressSupported in interface ProcessItemRenderingStrategycronJobHistory - cron job history representing a processpublic java.lang.String getTitle(CronJobHistoryModel cronJobHistory)
ProcessItemRenderingStrategygetTitle in interface ProcessItemRenderingStrategycronJobHistory - cron job history representing a processpublic java.lang.String getJobTitle(CronJobHistoryModel cronJobHistory)
ProcessItemRenderingStrategygetJobTitle in interface ProcessItemRenderingStrategycronJobHistory - cron job history representing a processpublic int getOrder()
public void setOrder(int order)
public LabelService getLabelService()
public void setLabelService(LabelService labelService)
public PermissionCheckingService getPermissionCheckingService()
public void setPermissionCheckingService(PermissionCheckingService permissionCheckingService)
public CronJobService getCronJobService()
public void setCronJobService(CronJobService cronJobService)
Copyright © 2018 SAP SE. All Rights Reserved.