Package com.taobao.zeus.mvc

Examples of com.taobao.zeus.mvc.Dispatcher


      scheduler=new StdSchedulerFactory().getScheduler();
      scheduler.start();
    } catch (SchedulerException e) {
      ScheduleInfoLog.error("schedule start fail", e);
    }
    dispatcher=new Dispatcher();
    handler=new MasterHandler(this);
    server=new MasterServer(handler);
    server.start(port);
    master=new Master(this);
  }
View Full Code Here


  public static class TimerJob implements Job{
    @Override
    public void execute(JobExecutionContext context)
        throws JobExecutionException {
      String jobId=context.getJobDetail().getJobDataMap().getString("jobId");
      Dispatcher dispatcher=(Dispatcher) context.getJobDetail().getJobDataMap().get("dispatcher");
      ScheduleTriggerEvent ste=new ScheduleTriggerEvent(jobId);
      dispatcher.forwardEvent(ste);
    }
View Full Code Here

              resp.getWriter().println("debug jobs in queue");
              for(String jobId:debugQueue){
                resp.getWriter().print(jobId+"\t");
              }
            }else if("jobstatus".equals(op)){
              Dispatcher dispatcher=context.getDispatcher();
              if(dispatcher!=null){
                for(Controller c:dispatcher.getControllers()){
                  resp.getWriter().println(c.toString());
                }
              }
            }else{
              resp.getWriter().println("<a href='dump.do?op=jobstatus'>Job调度状态</a>");
View Full Code Here

TOP

Related Classes of com.taobao.zeus.mvc.Dispatcher

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.