Quartz Job Scheduling Framework: Building Open Source Enterprise Applications

Paperback
from $0.00

Author: Chuck Cavaness

ISBN-10: 0131886703

ISBN-13: 9780131886704

Category: General & Miscellaneous Software

Integrate Powerful Scheduling Capabilities into Any Java Application or Environment\ If your Java applications depend on tasks that must be performed at specific times or if your systems have recurring maintenance jobs that could be automated, then you need Quartz: the first full-featured, open source job scheduling framework.\ Quartz Job Scheduling Framework reveals how to make the most of Quartz with virtually any Java EE or Java SE application, from the smallest standalone program to the...

Search in google:

Quartz Job Scheduling Framework reveals how to make the most of Quartz with virtually any Java EE or Java SE application, from the smallest standalone program to the largest e-commerce application. Best-selling author Chuck Cavaness shows developers and architects how to integrate Quartz with leading open source Java frameworks, including Hibernate and Struts. Using practical examples, Cavaness illuminates everything from basic job scheduling to the use of Quartz in clustered environments and enterprise workflow applications. To jumpstart your own Quartz projects, he also presents a full chapter of "cookbook" sample code. Coverage includes Understanding the value of scheduling in the enterprise environment Installing and configuring the Quartz framework Scheduling jobs, and triggering them on simple or complex schedules Using JobStores to persist schedule information between JVM restarts Using Listeners to receive callbacks from Quartz when key events occur Extending Quartz with Plugins Accessing Quartz through a Web-based graphical interface Clustering Quartz applications, both horizontally and vertically Using RMI to schedule Quartz remotely Leveraging Quartz to automate maintenance and workflow

Quartz Job Scheduling FrameworkQuartz Job Scheduling FrameworkBuilding Open Source Enterprise ApplicationsPreface\ I first came across Quartz in 2004 when I was looking for a job scheduler while designing a medical claims–processing engine. I was initially skeptical about the framework because it seemed to so exactly fit what I was looking for. Very quickly that skepticism turned into kidlike joy as I realized what I had stumbled upon.\ During the course of writing other books and articles and while doing the presentation circuit at various Java User's Groups across the country, I had not once come across the Quartz framework. I probably had looked at and researched hundreds—possibly even thousands—of other open source frameworks. I was just dumbfounded by how this framework could have escaped my attention and the detection of the user community.\ Many things about the framework remind me of the early days with Apache Struts, including some of the internal design approaches that the creator of Quartz chose, as well as the way in which the user community has grown as word has spread. Although it's true that the number of users who need job scheduling will likely never be as high as those who need a Web framework, Quartz offers much to be excited about.\ \ © Copyright Pearson Education. All rights reserved.

Ch. 1Scheduling in the enterprise1Ch. 2Getting started with Quartz9Ch. 3Hello, Quartz17Ch. 4Scheduling jobs45Ch. 5Cron triggers and more89Ch. 6JobStores and persistence105Ch. 7Implementing Quartz listeners133Ch. 8Using Quartz plug-ins161Ch. 9Using Quartz remotely183Ch. 10Using Quartz with J2EE199Ch. 11Clustering Quartz215Ch. 12Quartz cookbook229Ch. 13Quartz and Web applications245Ch. 14Using Quartz with workflow267App. AQuartz configuration reference293