トリガートリガーは、トリガーを起動するために何時間指定のトリガー回数と頻度ごとに一度トリガするためのものです
SimpleTriggerは、トリガ機構の一連の実現を容易にすることができます。
パブリッククラスSimpleTriggerDemo { 公共の静的な無効メイン(文字列[] argsが){例外をスロー スケジューラスケジューラ= StdSchedulerFactory.getDefaultScheduler()。日付のstartTime = DateBuilder.nextGivenSecondDate(ヌル、8 )。 JobDetail仕事= JobBuilder.newJob(MailJob.class) .withIdentity( "JOB1"、 "GROUP1") .usingJobData( "メール"、 "憨批!") .build(); SimpleTriggerトリガ=(SimpleTrigger)TriggerBuilder.newTrigger() .withIdentity( "JOB1"、 "GROUP1") .withSchedule(simpleSchedule()。withIntervalInSeconds(1).withRepeatCount(5)) 。 .build(); 。Scheduler.scheduleJobフォート= DATE(仕事、トリガ); System.out.printlnは( "現在の時刻は:です。" +新新DATE()のtoLocaleString()); System.out.printf(「%sの%sは、このタスクでN-%」であり、インターバル時間が実行を開始、総走行時間は%d、%d個のMS job.getKey() 、ft.toLocaleString() 、。trigger.getRepeatCount()+ 1、trigger.getRepeatInterval() ;) scheduler.start (); のThread.sleep(200000); (真の)scheduler.shutdown。