Package com.quartz.monitor.object

Examples of com.quartz.monitor.object.Result


    log.info("add a quartz info!");
   
   
    XstreamUtil.object2XML(quartzConfig);
   
    Result result = new Result();
    result.setNavTabId("main");
    result.setMessage("添加成功");
    JsonUtil.toJson(new Gson().toJson(result));
    return null;
  }
View Full Code Here


    QuartzInstanceContainer.addQuartzInstance(uuid, quartzInstance);
    log.info("update a quartz info!");
   
    XstreamUtil.object2XML(quartzConfig);
   
    Result result = new Result();
    result.setMessage("修改成功");
    JsonUtil.toJson(new Gson().toJson(result));
    return null;
  }
View Full Code Here

    QuartzInstanceContainer.removeQuartzConfig(uuid);
    QuartzInstanceContainer.removeQuartzInstance(uuid);
    log.info("delete a quartz info!");
    XstreamUtil.removeXml(uuid);
   
    Result result = new Result();
    result.setMessage("删除成功");
    JsonUtil.toJson(new Gson().toJson(result));
    return null;
  }
View Full Code Here

    instance.getJmxAdapter().addTriggerForJob(instance, instance.getSchedulerByName(job.getSchedulerName()), job,triggerMap);
   
    log.info("add trigger for job:"+job.getJobName());
   
   
    Result result = new Result();
    result.setMessage("添加成功");
    result.setNavTabId("triggerList");
    result.setCallbackType("");
    JsonUtil.toJson(new Gson().toJson(result));
   
   
    return null;
  }
View Full Code Here

    TriggerContainer.removeTriggerById(uuid);

    Job job = JobContainer.getJobById(trigger.getJobId());
    instance.getJmxAdapter().deleteTrigger(instance, instance.getSchedulerByName(job.getSchedulerName()), trigger);
    log.info("delete job["+trigger.getJobName()+"]'s trigger!");
    Result result = new Result();
    result.setMessage("删除成功");
    result.setNavTabId("triggerList");
    result.setCallbackType("");
    JsonUtil.toJson(new Gson().toJson(result));
    return null;
  }
View Full Code Here

    HttpSession session=request.getSession();//通过request得到session对象
    session.setAttribute("configName", config.getName());
    session.setAttribute("configId", uuid);
   
   
    Result result = new Result();
    result.setMessage("设置成功");
    result.setCallbackType("");
    JsonUtil.toJson(new Gson().toJson(result));
    return null;
  }
View Full Code Here

      new InitAction().execute();
      instance = Tools.getQuartzInstance();
    }
    if(instance == null){
     
      Result result = new Result();
      result.setMessage("请先配置Quartz");
      result.setCallbackType("");
      JsonUtil.toJson(new Gson().toJson(result));
      return null;
    }
    List<Scheduler> schedulers = instance.getSchedulerList();
    log.info(" schedulers list size:"+schedulers.size());
View Full Code Here

    QuartzInstance instance = Tools.getQuartzInstance();
    Job job = JobContainer.getJobById(uuid);
    instance.getJmxAdapter().startJobNow(instance, instance.getSchedulerByName(job.getSchedulerName()), job);
   
    Result result = new Result();
    result.setStatusCode("200");
    result.setMessage("执行成功");
    result.setCallbackType("");
    JsonUtil.toJson(new Gson().toJson(result));
    return null;
  }
View Full Code Here

   
    Job job = JobContainer.getJobById(uuid);
    JobContainer.removeJobById(uuid);
    log.info("delete a quartz job!");
    instance.getJmxAdapter().deleteJob(instance, instance.getSchedulerByName(job.getSchedulerName()), job);
    Result result = new Result();
    result.setMessage("删除成功");
    JsonUtil.toJson(new Gson().toJson(result));
    return null;
  }
View Full Code Here

    QuartzInstance instance = Tools.getQuartzInstance();

    Job job = JobContainer.getJobById(uuid);
    log.info("pause a quartz job!");
    instance.getJmxAdapter().pauseJob(instance, instance.getSchedulerByName(job.getSchedulerName()), job);
    Result result = new Result();
    result.setMessage("Job已暂停");
    result.setCallbackType("");
    JsonUtil.toJson(new Gson().toJson(result));
    return null;
  }
View Full Code Here

TOP

Related Classes of com.quartz.monitor.object.Result

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.