break;
case Trigger.STATE_NORMAL:
if (getTrigger(object, context).compareTo(trigger) != 0) {</BUG>
LOGGER.debug("Reschedule Job: [{}]", object.getStringValue("jobName"));
}
<BUG>getScheduler().rescheduleJob(trigger.getName(), trigger.getGroup(), trigger);
</BUG>
break;
<BUG>case Trigger.STATE_NONE:
LOGGER.debug("Schedule Job: [{}]", object.getStringValue("jobName"));</BUG>
getScheduler().scheduleJob(trigger);

break;
case NORMAL:
if (getTrigger(object, context).compareTo(trigger) != 0) {
LOGGER.debug("Reschedule Job: [{}]", object.getStringValue("jobName"));
}
getScheduler().rescheduleJob(trigger.getKey(), trigger);
break;
case NONE:
LOGGER.debug("Schedule Job: [{}]", object.getStringValue("jobName"));
getScheduler().scheduleJob(trigger);
