private void setCompletionIfNotAlreadySet(DuccId jobid, DuccWorkJob duccWorkJob, JobCompletionType reqJobCompletionType, IRationale reqRationale) {
String methodName = "setCompletionIfNotAlreadySet";
logger.trace(methodName, null, messages.fetch("enter"));
try {
JobCompletionType curJobCompletionType = duccWorkJob.getCompletionType();
switch(curJobCompletionType) {
case Undefined:
duccWorkJob.setCompletion(reqJobCompletionType, reqRationale);
logger.debug(methodName, jobid, "changed: "+curJobCompletionType+" to "+reqJobCompletionType);
break;