个人简介

Echo Blog


江湖无名 安心练剑
  • Quartz 09-TriggerListeners JobListeners 监听者
    监听者 Listeners 是您根据调度程序中发生的事件创建的对象。 正如您可能猜到的那样,triggerlistener 接收与触发器相关的事件,而 joblistener 接收与作业相关的事件。 TriggerListener 接口 Trigger 事件包括:触发触发,触发错误触发(在本文档的“触发器”部分中讨论),触发完成(触发器触发的工作完成)。 public interf...
    2017-12-19 06:43:25 | Schedule
  • Quartz 08-CronTrigger
    CronTrigger CronTrigger 通常比 SimpleTrigger 更有用,如果您需要根据日历类的概念而不是精确指定的简单触发器间隔来重新定义作业调度。 有了CronTrigger,你可以指定诸如“每个周五中午”,或“每个工作日和上午9:30”,甚至“每星期一、星期三和周五上午9:00到10:00之间的每5分钟”。 即使是这样,像SimpleTrigger一样,Cron...
    2017-12-19 06:43:25 | Schedule
  • Quartz 07-SimpleTrigger
    SimpleTrigger 如果您需要在特定的时间内精确地执行一次任务,或者在特定的时间间隔内重复执行某个特定的时间间隔,那么SimpleTrigger应该满足您的调度需求。 举个例子,如果你想在2015年1月13日上午11:23:54的时候触发,或者你想在那个时候触发,然后再触发5次(间隔 10S)。 有了这个描述,您可能不会惊讶地发现一个简单触发器的属性包括:开始时间、结束时间、重...
    2017-12-19 06:43:25 | Schedule
  • Quartz 06-Triggers 深入学习
    Triggers 和 jobs 一样,触发器也很容易使用,但确实包含了各种可定制的选项,在充分使用Quartz之前,您需要了解并了解这些选项。 另外,正如前面提到的,您可以选择不同类型的触发器来满足不同的调度需求。 后面将会深入讨论: Simple Triggers & Cron Triggers. Common Trigger Attributes 除了所有触发器类型都有...
    2017-12-19 06:43:25 | Schedule
  • Quartz 05-Jobs 深入学习
    More About Jobs and Job Details 虽然您实现的作业类具有知道如何完成特定类型作业的实际工作的代码,但 Quartz 需要了解您可能希望该作业的实例拥有的各种属性。 这是通过JobDetail 类完成的,该类在前一节中简要介绍过。 JobDetail 实例是使用 JobBuilder 类构建的。 您通常希望使用所有方法的静态导入,以便在代码中有 dsl-f...
    2017-12-19 06:43:25 | Schedule
  • Quartz 04-Jobs 和 Trigger
    Quartz API 主要接口定义如下: Quartz API 的关键接口包括: Scheduler(调度器)- 与调度器进行交互的主要 API。 Job(作业)- 由您希望由调度器执行的组件实现的接口。 JobDetail(作业详情)- 用于定义作业的实例。 Trigger(触发器)- 定义给定作业将被执行的...
    2017-12-19 06:43:25 | Schedule
  • Quartz 03-源码分析
    Quartz 的设计解耦 如果让我们设计一个任务调度系统,会像quartz那样将job、trigger、scheduler解藕吗?quartz这样设计的原因,笔者认为有两点: job与trigger解藕,其实就是将任务本身和任务执行策略解藕,这样可以方便实现N个任务和M个执行策略自由组合,比较容易理解; scheduler单独分离出来,相当于一个指挥官,可以从全局做调度,比如监听哪些t...
    2017-12-19 06:43:25 | Schedule
  • Quartz 02-整体设计思路分析 quartz 核心概念介绍
    quartz概述 quartz是一个用java实现的开源任务调度框架,可以用来创建简单或者复杂的任务调度,并且可以提供许多企业级的功能,比如JTA以及集群等,是当今比较流行的JAVA任务调度框架。 1. 可以用来做什么 Quartz是一个任务调度框架,当遇到以下问题时: 想在每月25号,自动还款; 想在每年4月1日给当年自己暗恋的女神发一封匿名贺卡...
    2017-12-19 06:43:25 | Schedule