Package com.narirelays.ems.persistence.orm

Examples of com.narirelays.ems.persistence.orm.TaskInfo


  public static OperResult modifyJobParameters(TaskParamV taskParamV) {
    OperResult result = new OperResult();
    if(taskParamV==null){
      result.setFailed(TASK_PARAM_V_IS_NULL);
    }else{
      TaskInfo taskinfo = taskParamV.getTaskInfo();
      if(taskinfo==null){
        result.setFailed(TASK_INFO_NOTEXIST);
      }else{
        if(SchedulerProvider.scheduler==null){
          result.setFailed(SCHEDULER_IS_NULL);
        }else{
          try {
            JobDetail jobDetail = SchedulerProvider.scheduler.getJobDetail(JobKey.jobKey(taskinfo.getId()));
//            for(Object key:properties.keySet()){
//              jobDetail.getJobDataMap().put(key, properties.get(key));
//            }
            jobDetail.getJobDataMap().put(taskParamV.getId().getParamName(),taskParamV.getValue());
            SchedulerProvider.scheduler.addJob(jobDetail, true);
View Full Code Here

TOP

Related Classes of com.narirelays.ems.persistence.orm.TaskInfo

Copyright © 2018 www.massapicom. 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.