&& action.getStatus() != CoordinatorActionBean.Status.TIMEDOUT
&& action.getStatus() != CoordinatorActionBean.Status.SUCCEEDED
&& action.getStatus() != CoordinatorActionBean.Status.KILLED) {
// queue a KillCommand to delete the workflow job
if (action.getExternalId() != null) {
queueCallable(new KillCommand(action.getExternalId()));
}
action.setStatus(CoordinatorActionBean.Status.KILLED);
store.updateCoordinatorAction(action);
}
}