<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    我的漫漫程序之旅

    專注于JavaWeb開發
    隨筆 - 39, 文章 - 310, 評論 - 411, 引用 - 0
    數據加載中……

    Quartz優先級的使用

    建三個Job類:
    import org.quartz.Job;
    import org.quartz.JobExecutionContext;
    import org.quartz.JobExecutionException;

    public class JobTest1 implements Job
    {

        
    public void execute(JobExecutionContext jobexecutioncontext)
                
    throws JobExecutionException
        
    {
            System.out.println(
    "JobTest1");
        }


    }

    import org.quartz.Job;
    import org.quartz.JobExecutionContext;
    import org.quartz.JobExecutionException;

    public class JobTest2 implements Job
    {

        
    public void execute(JobExecutionContext jobexecutioncontext)
                
    throws JobExecutionException
        
    {
            System.out.println(
    "JobTest2");
        }


    }
    import org.quartz.Job;
    import org.quartz.JobExecutionContext;
    import org.quartz.JobExecutionException;

    public class JobTest3 implements Job
    {

        
    public void execute(JobExecutionContext jobexecutioncontext)
                
    throws JobExecutionException
        
    {
            System.out.println(
    "JobTest3");
        }


    }


    比較簡單,上面三個類就不多說了.
    測試類:

    import java.util.Date;

    import org.quartz.JobDetail;
    import org.quartz.Scheduler;
    import org.quartz.SchedulerFactory;
    import org.quartz.SimpleTrigger;
    import org.quartz.Trigger;
    import org.quartz.impl.StdSchedulerFactory;

    public class PriorityTest
    {
        
    public static void main(String[] args) throws Exception
        
    {
            SchedulerFactory sf 
    = new StdSchedulerFactory();
            Scheduler scheduler 
    = sf.getScheduler();

            JobDetail job1 
    = new JobDetail();
            job1.setName(
    "jobDetail1");
            job1.setGroup(
    "a");
            job1.setJobClass(JobTest1.
    class);

            JobDetail job2 
    = new JobDetail();
            job2.setName(
    "jobDetail2");
            job2.setGroup(
    "b");
            job2.setJobClass(JobTest2.
    class);

            JobDetail job3 
    = new JobDetail();
            job3.setName(
    "jobDetail3");
            job3.setGroup(
    "c");
            job3.setJobClass(JobTest3.
    class);

            Trigger trigger1 
    = new SimpleTrigger();
            trigger1.setName(
    "trigger1");
            trigger1.setStartTime(
    new Date());
            
    //優先級默認是5
            trigger1.setPriority(Trigger.DEFAULT_PRIORITY);
            
            Trigger trigger2 
    = new SimpleTrigger();
            trigger2.setName(
    "trigger2");
            trigger2.setStartTime(
    new Date());
            trigger2.setPriority(
    100);
            
            Trigger trigger3 
    = new SimpleTrigger();
            trigger3.setName(
    "trigger3");
            trigger3.setStartTime(
    new Date());
            trigger3.setPriority(
    15);
            
            
            scheduler.scheduleJob(job1, trigger1);
            scheduler.scheduleJob(job2, trigger2);
            scheduler.scheduleJob(job3, trigger3);

            scheduler.start();
        }


    }

    輸出:
    JobTest2
    JobTest3
    JobTest1
    由此我們可以看出優先級決定于整形數值的大小.
    數值越大優先級越高.

    posted on 2008-05-08 16:36 々上善若水々 閱讀(5664) 評論(0)  編輯  收藏 所屬分類: opensource

    主站蜘蛛池模板: 亚洲欧洲日产国码在线观看| 天天看片天天爽_免费播放| 亚洲中文字幕无码av| 1000部免费啪啪十八未年禁止观看 | 性感美女视频在线观看免费精品 | 免费人成在线观看网站品爱网日本 | 亚美影视免费在线观看| 亚洲av无码一区二区乱子伦as | 免费在线观看一区| 亚洲精品国产日韩| 亚洲av无码久久忘忧草| 亚洲最大天堂无码精品区| 久久精品国产亚洲AV久| 亚洲一区二区三区在线观看蜜桃 | 亚洲aⅴ天堂av天堂无码麻豆| 亚洲日韩精品无码专区加勒比| 无码一区二区三区免费视频| 最新亚洲卡一卡二卡三新区| 成人免费a级毛片无码网站入口| 久久久亚洲精华液精华液精华液| 日本特黄特色免费大片| 国产免费久久精品| 亚洲一区二区三区91| 在线免费观看视频你懂的| 特级做a爰片毛片免费看| 国产AV无码专区亚洲AV男同| 免费观看激色视频网站bd | 成人免费无码H在线观看不卡| 亚洲国产精久久久久久久| 一本无码人妻在中文字幕免费| 国产精品久久亚洲一区二区| 国产亚洲婷婷香蕉久久精品 | 51视频精品全部免费最新| 亚洲日韩中文字幕无码一区| 午夜亚洲av永久无码精品| 最近国语视频在线观看免费播放| 亚洲免费在线视频观看| 亚洲AV成人无码久久WWW| 国产亚洲精品观看91在线| 嫩草影院免费观看| 精品在线免费观看|