风中小郎君

导航

Quartz的应用实例

短信发送api地址

http://www.yunpian.com/api/sms.html?#send

public class QuartzTest implements Job {

   public   void  execute(JobExecutionContext arg0)  throws  JobExecutionException   {    

  System.out.println("Generating report - "      + arg0.getJobDetail().getFullName() + ", type ="      + arg0.getJobDetail().getJobDataMap().get("type"));   

  System.out.println(new Date().toString());   

    }    

    public static void main(String[] args) {    

         try    {          

   SchedulerFactory schedFact=new StdSchedulerFactory();           

  Scheduler sched=schedFact.getScheduler();       

      sched.start();     

        JobDetail jobDetail=new JobDetail("a","b",QuartzTest.class);       

      jobDetail.getJobDataMap().put("name","lucy");                 

       CronTrigger trigger=new  CronTrigger("c","d");       

      trigger.setCronExpression("0 0 8 * * ? " ); // 启动之后立即执行 每一秒继续重复。     

        sched.scheduleJob(jobDetail, trigger);              

      }   catch  (Exception e)   {       

      e.printStackTrace();    

     }  

   }

}

posted on 2015-07-09 17:41  风中小郎君  阅读(135)  评论(0)    收藏  举报