`
thinktothings
  • 浏览: 780177 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Examples Overview

 
阅读更多

Examples Overview

Welcome to the documentation for the Quartz Example programs. As of version 1.5, Quartz ships with 13 out-of-the-box examples that demonstrate the various features of Quartz and the Quartz API.

Where to Find the Examples

All of the examples listed on here are part of the Quartz distribution.

To download Quartz, visit http://www.quartz-scheduler.org/download and select the latest Quartz distribution.

The quartz examples are listed under the examples directory under the main Quartz directory. Under the examples directory, you will find an example sub-directory for each example, labeled example1 , example2 , example3 etc...

Every example contains a UNIX/Linux shell scripts for executing the examples as well at Windows batch files. Additionally, every example has a readme.txt file. Please consult this file before running the examples.

The source code for the examples are located in package org.quartz.examples . Every example has its own sub-package, org.quartz.examples.example1 , org.quartz.examples.example2 , etc...

The Examples

Example Title Description
Example 1 First Quartz Program Think of this as a "Hello World" for Quartz
Example 2 Simple Triggers Shows a dozen different ways of using Simple Triggers to schedule your jobs
Example 3 Cron Triggers Shows how Cron Triggers can be used to schedule your job
Example 4 Job State and Parameters Demonstrates how parameters can be passed into jobs and how jobs maintain state
Example 5 Handling Job Misfires Sometimes job will not execute when they are supposed to. See how to handle these Misfires
Example 6 Dealing with Job Exceptions No job is perfect. See how you can let the scheduler know how to deal with exceptions that are thrown by your job
Example 7 Interrupting Jobs Shows how the scheduler can interrupt your jobs and how to code your jobs to deal with interruptions
Example 8 Fun with Calendars Demonstrates how a Holiday calendar can be used to exclude execution of jobs on a holiday
Example 9 Job Listeners Use job listeners to have one job trigger another job, building a simple workflow
Example 10 Using Quartz Plug-Ins Demonstrates the use of the XML Job Initialization plug-in as well as the History Logging plug-ins
Example 11 Quartz Under High Load Quartz can run a lot of jobs but see how thread pools can limit how many jobs can execute simultaneously
Example 12 Remote Job Scheduling using RMI Using Remote Method Invocation, a Quartz scheduler can be remotely scheduled by a client
Example 13 Clustered Quartz Demonstrates how Quartz can be used in a clustered environment and how Quartz can use the database to persist scheduling information
Example 14 Trigger Priorities Demonstrates how Trigger priorities can be used to manage firing order for Triggers with the same fire time
Example 15 TC Clustered Quartz Demonstrates how Quartz can be clustered with Terracotta, rather than with a database
分享到:
评论

相关推荐

    [Citrix XenApp] Citrix XenApp 性能优化核心技术 (英文版)

    Overview Design a scalable XenApp infrastructure Monitor and optimize server performance Improve end user experience Tune the farm for WAN connections Real world examples, ready-to-use suggestions, ...

    Learning Windows 8 Game Development

    Learn how to develop exciting tablet and PC games for Windows 8 using practical, hands-on examples Overview Use cutting-edge technologies like DirectX to make awesome games Discover tools that will ...

    VRTK_Examples-master.zip

    ## Overview This repo is a set of examples of some basic workflows using VRTK (Virtual Reality ToolKit) in Unity. It's very much a WIP, so there won't be much here for a bit. This was done using ...

    Blockchain Technology Overview

    87 overview of blockchain technology. It discusses its application to electronic currency in depth, 88 but also shows its broader applications. The purpose is to help readers understand how 89 ...

    Overview of Turbulence Modeling.pdf

    文档中的“Examples”部分可能涉及实际问题的案例研究,对比实验数据和直接数值模拟(DNS)结果,以验证湍流模型的准确性和适用性。DNS是直接模拟所有尺度的湍流流动,而实验数据则提供了实际流动条件下的参考。 ...

    CST PCB STUDIO 2016 examples

    在“CST PCB STUDIO 2016 examples”这个压缩包中,包含了多个实例文件和一份工作流程及求解器概述的PDF文档,帮助用户快速上手并深入了解软件功能。 1. **电源串扰分析**: - "power xtalk with reference.cst" ...

    The Neural Simulation Language A System for Brain Modeling

    Chapter 2: Simulation Overview - using computer to explore the behavior of neural networks: Examples of biological and artificial neural network simulation in NSL. Chapter 3: Modeling Overview - ...

    QT demos[on win]

    It provides an overview of each example, lets you view the documentation in Qt Assistant, and is able to launch examples. Finding the Qt Examples and Demos launcher ================================...

    spark overview

    Spark应用程序的Job运行可以通过提交一个具体的例子来观察,例如使用Spark自带的examples包中的GroupByTest。这个例子演示了如何创建SparkContext,如何将数据集拆分成不同的分区,以及如何执行group by操作等。...

    XDoclet in Action

    The book "XDoclet in Action" provides a comprehensive guide on how to integrate XDoclet into the development process, offering practical examples that cover various aspects of Java technology. ...

    Statistical Computing with R

    This book presents an overview of computational statistics with an introduction to the R computing environment. Reviewing basic concepts in probability and classical statistical inference, the text ...

    intro-linux原版电子指导书

    This guide was created as an overview of the Linux Operating System, geared toward new users as an exploration tour and getting started guide, with exercises at the end of each chapter. For more ...

Global site tag (gtag.js) - Google Analytics