HelloWorld的专栏

与自己对话。

Quartz学习之Lesson10-Configuration, Resource Usage and SchedulerFactory

总得说来Quartz由以下几部分组成 ThreadPool JobStore DataSources (if necessary) The Scheduler itself ThreadPool中线程数量的控制要根据实际情况来做设置;ThreadPool可以用你喜欢的任何方式来是实现;不过在Qua...

2016-11-24 15:16:47

阅读数:304

评论数:0

Quartz学习之Lesson9-SchedulerListeners

JobStore用来存储在Quartz运行过程当中的一些重要数据,比如jobs,triggers和calendars等 这里需要注意的是,JobStore是供Quartz来使用的,在我们的应用中不应该直接使用JobStore,在我们的代码中应该只出现Scheduler相关的API使用代码 RAMJ...

2016-11-24 14:51:43

阅读数:323

评论数:0

Quartz学习之Lesson8-SchedulerListeners

SchedulerListeners 和TriggerListenter,JobListenter在概念上差不过,只不过它主要用于监听Scheduler本身的一些event,例如向Scheduler中添加job/trigger,删除job/trigger,Scheduler本身的一些严重问题的ev...

2016-11-23 14:54:18

阅读数:262

评论数:0

Quartz学习之Lesson7-TriggerListeners and JobListeners

Listener用来监听相关的event,并可以根据相应的event,采取不同的action。在Quartz中有两种形式的Listenter,一种是TriggerListeners,一种是JobListeners。 与Trigger相关联的事件包括:trigger firings, trigger...

2016-11-23 14:42:57

阅读数:460

评论数:0

Quartz学习之Lesson6-CronTrigger

CronTrigger可以完成比SimpleTrigger更为强大的时间触发设置。支持Crop ExpressionCron Expressions详细解释了Cron表达式。具体内容可以直接阅读文档Example Cron Expressions列举了一些Cron表达式的例子。具体内容可以直接阅读...

2016-11-23 14:20:10

阅读数:212

评论数:0

Quartz学习之Lesson5-SimpleTrigger

SimpleTrigger should meet your scheduling needs if you need to have a job execute exactly once at a specific moment in time, or at a specific moment ...

2016-11-22 20:15:31

阅读数:308

评论数:0

Quartz学习之Lesson4-关于Triggers的更多信息

Common Trigger Attributes jobKey:一个Trigger的唯一标识,由name和group组成 startTime:Trigger第一次触犯的时间 endTime:Trigger的结束时间 Priority:由于在Quartz的线程池的线程数量是有限的,因此若在同一时刻...

2016-11-22 19:33:22

阅读数:401

评论数:0

Quartz学习之Lesson3-关于Job和JobDetails的更多信息

当我们自定义一个Job(即,实现Job接口,并将要执行的真实业务放置到execute方法中)后,Quartz在每次执行这个Job时,都会根据这个自定义的Job的class生成不同的对象

2016-11-22 17:18:43

阅读数:328

评论数:0

Quartz学习之Lesson2-Quartz的API,Job和Trigger

当我们定义的Job真正执行时,其实是由Scheduler的一个线程来执行Job中的execute方法。Scheduler会把JobExecutionContext传递给execute方法,JobExecutionContext中包含了这个Job执行时的上下文环境。并且可以通过JobDetail,来...

2016-11-22 17:16:40

阅读数:250

评论数:0

Quartz学习之Lesson1-使用Quartz

Quartz学习之Lesson1创建一个定时任务的话,首选需要一个Scheduler,可以通过JNDI的工场方式创建[如何理解],或者通过简单工场方式创建,例如:SchedulerFactory schedFact = new org.quartz.impl.StdSchedulerFactory...

2016-11-22 17:13:57

阅读数:330

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭