if (!wfAction.getStatusStr().equals(summaryBean.getJobStatus())) {
LOG.trace("Workflow action status is " + wfAction.getStatusStr() + "and summary bean status is "
+ summaryBean.getJobStatus());
isJobModified = true;
summaryBean.setJobStatus(wfAction.getStatusStr());
if (wfAction.inTerminalState()) {
setEndForSLASummaryBean(summaryBean, wfAction.getStartTime(), wfAction.getEndTime(), wfAction.getStatusStr());
}
else if (wfAction.getStatus() != WorkflowAction.Status.PREP) {
setStartForSLASummaryBean(summaryBean, summaryBean.getEventProcessed(), wfAction.getStartTime());
}