Examples of advanceProcessState()


Examples of org.apache.uima.ducc.transport.event.common.DuccProcess.advanceProcessState()

          // allocation unnecessary if job is already completed
          case Completing:
          case Completed:
            process.setResourceState(ResourceState.Deallocated);
            process.setProcessDeallocationType(ProcessDeallocationType.Voluntary);
            process.advanceProcessState(ProcessState.Stopped);
            logger.warn(methodName, duccWorkJob.getDuccId(),
                messages.fetch("resource allocated for completed job")
                +" "+
                messages.fetchLabel("process")+duccId.getFriendly()
                );
View Full Code Here

Examples of org.apache.uima.ducc.transport.event.common.DuccProcess.advanceProcessState()

          default:
            // allocation unnecessary if job has excess capacity
            if(isExcessCapacity(duccWorkJob,driverStatusReportMap.get(duccId))) {
              process.setResourceState(ResourceState.Deallocated);
              process.setProcessDeallocationType(ProcessDeallocationType.Voluntary);
              process.advanceProcessState(ProcessState.Stopped);
              logger.warn(methodName, duccWorkJob.getDuccId(),
                  messages.fetch("resource allocated for over capacity job")
                  +" "+
                  messages.fetchLabel("process")+duccId.getFriendly()
                  );
View Full Code Here

Examples of org.apache.uima.ducc.transport.event.common.IDuccProcess.advanceProcessState()

          }
          else {
            if(!process.isComplete()) {
              String nodeName = process.getNodeIdentity().getName();
              if(!NodeAccounting.getInstance().isAlive(nodeName)) {
                process.advanceProcessState(ProcessState.Stopped);
                logger.info(methodName, job.getDuccId(), process.getDuccId(), ProcessState.Stopped);
                ckpt = true;
              }
            }
          }
View Full Code Here

Examples of org.apache.uima.ducc.transport.event.common.IDuccProcess.advanceProcessState()

              String rState = process.getResourceState().toString();
              String pState = process.getProcessState().toString();
              logger.info(methodName, job.getDuccId(), duccId, "rState:"+rState+" "+"pState"+pState);
              process.setResourceState(ResourceState.Deallocated);
              process.setProcessDeallocationType(ProcessDeallocationType.Purged);
              process.advanceProcessState(ProcessState.Stopped);
            }
          }
        }
      }
    }
View Full Code Here

Examples of org.apache.uima.ducc.transport.event.common.IDuccProcess.advanceProcessState()

          process.setResourceState(ResourceState.Deallocated);
          process.setProcessDeallocationType(processDeallocationType);
          logger.info(methodName, job.getDuccId(), process.getDuccId(), type);
          if(processState != null) {
            logger.debug(methodName, job.getDuccId(), process.getProcessState()+" -> "+processState);
            process.advanceProcessState(processState);
          }
          break;
        case Deallocated: 
          if(processState != null) {
            logger.debug(methodName, job.getDuccId(), process.getProcessState()+" -> "+processState);
View Full Code Here

Examples of org.apache.uima.ducc.transport.event.common.IDuccProcess.advanceProcessState()

          }
          break;
        case Deallocated: 
          if(processState != null) {
            logger.debug(methodName, job.getDuccId(), process.getProcessState()+" -> "+processState);
            process.advanceProcessState(processState);
          }
          break;
        }
      }
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.