Commits

Anonymous committed f0c1749

updating docs for 1.6.3 release.

git-svn-id: http://svn.opensymphony.com/svn/quartz/trunk@89469f7d36a-ea1c-0410-88ea-9fd03e4c9665

Comments (0)

Files changed (9)

     <p>Quartz is freely usable, licensed under the 
 	<a href="http://www.apache.org/licenses/LICENSE-2.0">Apache 2.0 license</a>.</p>
 
-    <h3><b>NEWS! 10/26/2008</b></h3>
+    <h3><b>NEWS! 11/23/2008</b></h3>
 
-    <p>Official Quartz 1.6.2 release is available.  Find it in the <a href="http://www.opensymphony.com/quartz/download.action">downloads area</a>. </p>
+    <p>Quartz 1.6.3 release is available.  Find it in the <a href="http://www.opensymphony.com/quartz/download.action">downloads area</a>. </p>
 
-    <p>Quartz 1.6.2 contains a quick but important bug fix for 1.6.1.</p>
+    <p>Quartz 1.6.3 contains a couple bug fixes and a significant performance improvement.</p>
+
+    <p>See the <a href="http://jira.opensymphony.com/secure/IssueNavigator.jspa?sorter/order=ASC&sorter/field=priority&fixfor=21793&reset=true&pid=10060&mode=hide">changelog</a> in JIRA for full details.</p>
 
-    <p>See the <a href="http://jira.opensymphony.com/secure/IssueNavigator.jspa?sorter/order=ASC&sorter/field=priority&fixfor=21719&reset=true&pid=10060&mode=hide">changelog</a> in JIRA for full details.</p>
 
     <h3><b>NEWS! 10/11/2008</b></h3>
 
 
     <releases>
         <release>
+        <version>1.6.3</version>
+        <date>11/23/2008</date>
+            <jiraId>21</jiraId>
+            <downloads>
+                <download>
+                    <url>https://quartz.dev.java.net/servlets/ProjectDocumentList</url>
+                    <name>1.6.3 Full Distribution</name>
+                </download>
+            </downloads>
+        </release>
+        <release>
         <version>1.6.2</version>
         <date>10/26/2008</date>
             <jiraId>21</jiraId>

docs/wikidocs/ConfigJobStoreCMT.html

 <td class='confluenceTd'>false</td>
 </tr>
 <tr>
+<td class='confluenceTd'>org.quartz.jobStore.acquireTriggersWithinLock</td>
+<td class='confluenceTd'>no</td>
+<td class='confluenceTd'>boolean</td>
+<td class='confluenceTd'>false</td>
+</tr>
+<tr>
 <td class='confluenceTd'>org.quartz.jobStore.lockHandler.class</td>
 <td class='confluenceTd'>no</td>
 <td class='confluenceTd'>string</td>
 <p><b>org.quartz.jobStore.txIsolationLevelReadCommitted</b><br/>
 When set to "true", this property tells Quartz to call <em>setTransactionIsolation(Connection.TRANSACTION_READ_UNCOMMITTED)</em> on the non-managed JDBC connections.  This can be helpful to prevent lock timeouts with some databases (such as DB2) under high load, and "long-lasting" transactions.</p>
 
+<p><b>org.quartz.jobStore.acquireTriggersWithinLock</b><br/>
+Whether or not the acquisition of next triggers to fire should occur within an explicit database lock.  This was once necessary (in previous versions of Quartz) to avoid dead-locks with particular databases, but is no longer considered necessary, hence the default value is "false".</p>
+
 <p><b>org.quartz.jobStore.lockHandler.class</b> <br/>
 The class name to be used to produce an instance of a org.quartz.impl.jdbcjobstore.Semaphore to be used for locking control on the job store data.  This is an advanced configuration feature, which should not be used by most users.  By default, Quartz will select the most appropriate (pre-bundled) Semaphore implementation to use.  "org.quartz.impl.jdbcjobstore.UpdateLockRowSemaphore" <a href="http://jira.opensymphony.com/browse/QUARTZ-497" title="Visit page outside Confluence">QUARTZ-497</a> may be of interest to MS SQL Server users.  "JTANonClusteredSemaphore" which is bundled with Quartz may give improved performance when using JobStoreCMT, though it is an experimental implementation.  See <a href="http://jira.opensymphony.com/browse/QUARTZ-441" title="Visit page outside Confluence">QUARTZ-441</a> and <a href="http://jira.opensymphony.com/browse/QUARTZ-442" title="Visit page outside Confluence">QUARTZ-442</a></p>
 

docs/wikidocs/ConfigJobStoreTX.html

 <td class='confluenceTd'>false</td>
 </tr>
 <tr>
+<td class='confluenceTd'>org.quartz.jobStore.acquireTriggersWithinLock</td>
+<td class='confluenceTd'>no</td>
+<td class='confluenceTd'>boolean</td>
+<td class='confluenceTd'>false</td>
+</tr>
+<tr>
 <td class='confluenceTd'>org.quartz.jobStore.lockHandler.class</td>
 <td class='confluenceTd'>no</td>
 <td class='confluenceTd'>string</td>
 <p><b>org.quartz.jobStore.txIsolationLevelSerializable</b><br/>
 A value of "true" tells Quartz (when using JobStoreTX or CMT) to call setTransactionIsolation(Connection.TRANSACTION_SERIALIZABLE) on JDBC connections.  This can be helpful to prevent lock timeouts with some databases under high load, and "long-lasting" transactions.</p>
 
+<p><b>org.quartz.jobStore.acquireTriggersWithinLock</b><br/>
+Whether or not the acquisition of next triggers to fire should occur within an explicit database lock.  This was once necessary (in previous versions of Quartz) to avoid dead-locks with particular databases, but is no longer considered necessary, hence the default value is "false".</p>
+
 <p><b>org.quartz.jobStore.lockHandler.class</b> <br/>
 The class name to be used to produce an instance of a org.quartz.impl.jdbcjobstore.Semaphore to be used for locking control on the job store data.  This is an advanced configuration feature, which should not be used by most users.  By default, Quartz will select the most appropriate (pre-bundled) Semaphore implementation to use.  "org.quartz.impl.jdbcjobstore.UpdateLockRowSemaphore" <a href="http://jira.opensymphony.com/browse/QUARTZ-497" title="Visit page outside Confluence">QUARTZ-497</a> may be of interest to MS SQL Server users.  See <a href="http://jira.opensymphony.com/browse/QUARTZ-441" title="Visit page outside Confluence">QUARTZ-441</a>.</p>
 

docs/wikidocs/Documentation.html

 <h3><a name="Documentation-2.QuartzVersions"></a>2. Quartz Versions</h3>
 
 <ul>
-	<li>Current release - <a href="Quartz 1.6.2.html" title="Quartz 1.6.2">Quartz 1.6.2</a></li>
+	<li>Current release - <a href="Quartz 1.6.3.html" title="Quartz 1.6.3">Quartz 1.6.3</a></li>
 	<li><a href="Releases.html" title="Releases">Previous Releases</a></li>
 </ul>
 

docs/wikidocs/Quartz 1.6.3.html

+<html>
+    <head>
+        <title>Quartz 1 - 
+        Quartz 1.6.3
+         </title>
+	    <link rel="stylesheet" href="styles/site.css" type="text/css" />
+        <META http-equiv="Content-Type" content="text/html; charset=UTF-8">
+    </head>
+
+    <body>
+	    <table class="pagecontent" border="0" cellpadding="0" cellspacing="0" width="100%" bgcolor="#ffffff">
+		    <tr>
+			    <td valign="top" class="pagebody">
+				    <h2><a name="Quartz1.6.3-Quartz1.6.3ReleaseNotes"></a>Quartz 1.6.3 Release Notes</h2>
+
+<p>This release contains a couple bug fixes and a significant performance improvement to the <a href="Quartz 1.6.2.html" title="Quartz 1.6.2">Quartz 1.6.2</a> release - which with the improvements already made in <a href="Quartz 1.6.1.html" title="Quartz 1.6.1">Quartz 1.6.1</a> and <a href="Quartz 1.6.2.html" title="Quartz 1.6.2">Quartz 1.6.2</a> should give 1.6.3 very much improved performance over Quartz 1.6.0 (when using JDBC JobStore).</p>
+
+<p>See the changelog below for complete details of this release.</p>
+
+<h3><a name="Quartz1.6.3-KeyChanges"></a>Key Changes</h3>
+
+<ul>
+	<li>A bug fix for a possible NPE when recovering misfired triggers</li>
+	<li>Improved performance by removing no-longer necessary explicit locking around the acquisition of triggers ready to be fired (when using JDBC JobStore).  New configuration property "org.quartz.jobStore.acquireTriggersWithinLock=true" can be set to revert to prior locking behavior if you experience ill-effects (e.g. dead-locks) with your particular database, but should be unnecessary.</li>
+</ul>
+
+
+<h3><a name="Quartz1.6.3-CoreAPIchanges"></a>Core API changes</h3>
+
+<ul>
+	<li>None</li>
+</ul>
+
+
+<h3><a name="Quartz1.6.3-MigrationNotes"></a>Migration Notes</h3>
+
+<p><b>Necessary Code Changes</b></p>
+<table class='confluenceTable'><tbody>
+<tr>
+<th class='confluenceTh'> Version </th>
+<th class='confluenceTh'> Description </th>
+<th class='confluenceTh'> Old Code </th>
+<th class='confluenceTh'> New Code </th>
+</tr>
+<tr>
+<td class='confluenceTd'> 1.6.2 </td>
+<td class='confluenceTd'> no changes necessary </td>
+<td class='confluenceTd'>&nbsp;</td>
+<td class='confluenceTd'>&nbsp;</td>
+</tr>
+</tbody></table>
+
+<p><b>Necessary Database Changes</b> (if using JDBC-JobStore)</p>
+<table class='confluenceTable'><tbody>
+<tr>
+<th class='confluenceTh'> Version </th>
+<th class='confluenceTh'> Description </th>
+<th class='confluenceTh'> update command(s) </th>
+</tr>
+<tr>
+<td class='confluenceTd'> 1.6.2 </td>
+<td class='confluenceTd'> no changes necessary </td>
+<td class='confluenceTd'>&nbsp;</td>
+</tr>
+</tbody></table>
+
+<h3><a name="Quartz1.6.3-Changelog"></a>Changelog</h3>
+<p><a name="jiraissues">
+    <table  width="100%" cellspacing="0" class="grid">
+        <tr>
+            <th colspan="3" style="text-align: left;">
+                                    <a href="/spaces/doexportspace.action?key=QRTZ1&macro.refresh=true#jiraissues"><img src="/images/icons/refresh_16.png" height="16" width="16" border="0" align="right" title="refresh"/></a>
+                                <a href="http://jira.opensymphony.com/secure/IssueNavigator.jspa?&pid=10060&fixfor=21793&sorter/field=issuekey&sorter/order=TYPE&tempMax=180&reset=true&">OpenSymphony JIRA</a>
+                <span class="smalltext">(3 issues)</span>
+            </th>
+        </tr>
+        <tr>
+                        <th style="text-align: left;">
+                T                                                                                                                                                                            </th>
+                        <th style="text-align: left;">
+                                Key                                                                                                                                                            </th>
+                        <th style="text-align: left;">
+                                                Summary                                                                                                                                            </th>
+                    </tr>
+                                            <tr class="rowNormal">
+                                                            <td nowrap="true">
+                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-711"><img src="http://jira.opensymphony.com/secure/IssueNavigator.jspa?reset=true&pid=10060&fixfor=21793&sorter/field=issuekey&sorter/order=TYPE/images/icons/bug.gif" alt="Bug" border="0" /></a>
+                                    </td>
+                                <td nowrap="true">
+                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-711">QUARTZ-711</a>
+                                    </td>
+                                <td >
+                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-711">Null pointer access in org.quartz.jobs.ee.jms.SendQueueMessageJob</a>
+                                    </td>
+                            </tr>
+                                    <tr class="rowAlternate">
+                                                            <td nowrap="true">
+                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-715"><img src="http://jira.opensymphony.com/secure/IssueNavigator.jspa?reset=true&pid=10060&fixfor=21793&sorter/field=issuekey&sorter/order=TYPE/images/icons/bug.gif" alt="Bug" border="0" /></a>
+                                    </td>
+                                <td nowrap="true">
+                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-715">QUARTZ-715</a>
+                                    </td>
+                                <td >
+                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-715">Possible NPE during recovery of misfired triggers in JDBC JobStore</a>
+                                    </td>
+                            </tr>
+                                    <tr class="rowNormal">
+                                                            <td nowrap="true">
+                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-717"><img src="http://jira.opensymphony.com/secure/IssueNavigator.jspa?reset=true&pid=10060&fixfor=21793&sorter/field=issuekey&sorter/order=TYPE/images/icons/improvement.gif" alt="Improvement" border="0" /></a>
+                                    </td>
+                                <td nowrap="true">
+                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-717">QUARTZ-717</a>
+                                    </td>
+                                <td >
+                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-717">Locking around acquireNextTrigger no longer necessary for JDBC JobStore</a>
+                                    </td>
+                            </tr>
+            </table>
+</p>
+
+<p>&nbsp;<br/>
+&nbsp;</p>
+
+                    			    </td>
+		    </tr>
+	    </table>
+    </body>
+</html>

docs/wikidocs/Quartz Users.html

 Quartz is in use by thousands of people, many of whom have directly embedded Quartz in their own applications, and others who are using products that already have Quartz embedded within them.
 <br clear="all" /></p>
 
-<p>Quartz 1.6.0 was directly downloaded more than 100,000 times&#33;</p>
+<p>Quartz 1.6.0 was directly downloaded more than 100,000 times, and countless times through secondary repositories (such as ibiblio.org).</p>
 
 <p>Here is a list of just a few of the thousands of Quartz users:
 <br clear="all" />
 	<li><b>JBoss</b> &#45; uses Quartz for the implementation of a number of services within its infrastructure.</li>
 	<li><b>Adobe</b> &#45; uses Quartz for scheduling database operations in their LiveCycle Enterprise Suite.</li>
 	<li><b>Icebergsofts</b> &#45; uses Quartz for job scheduling in iceQA 2009.</li>
+	<li><b>Cypress Care Inc.</b> &#45; uses Quartz for all Insurance-related Job Scheduling for the organization</li>
+	<li><b>OpenReports</b> &#45; (<a href="http://oreports.com" title="Visit page outside Confluence">http://oreports.com</a>) - an open source web reporting application uses Quartz to schedule reports.</li>
+	<li><b>Adobe</b> &#45; uses Quartz for scheduling database operations in their LiveCycle Enterprise Suite.</li>
+	<li><b>Ubik&#45;Ingénierie</b> &#45; (<a href="http://www.ubik-ingenierie.com" title="Visit page outside Confluence">http://www.ubik-ingenierie.com</a>) uses Quartz in an in house Batch server for Java.</li>
+	<li><b>Apache Synapse</b> &#45; uses Quartz to add Job Scheduling to the Apache Synapse ESB. It is also being "inherited" by the WSO2 ESB which is another Open Source project that packages Apache Synapse.</li>
+	<li><b>Sun's OpenESB community</b> &#45; uses Quartz for the Scheduler component in the ESB that can be used in conjunction with a growing list of 40+ components such as RSS, FTP, SAP, CORBA, scripting engines, event processing, business process orchestration, etc.</li>
 </ul>
 
 

docs/wikidocs/Releases.html

 <h3><a name="Releases-CurrentreleaseofQuartz"></a>Current release of Quartz</h3>
 
 <ul>
-	<li>Current release - <a href="Quartz 1.6.2.html" title="Quartz 1.6.2">Quartz 1.6.2</a></li>
+	<li>Current release - <a href="Quartz 1.6.3.html" title="Quartz 1.6.3">Quartz 1.6.3</a></li>
 </ul>
 
 
 <h3><a name="Releases-ReleaseNotesForPreviousReleasesofQuartz"></a>Release Notes For Previous Releases of Quartz</h3>
 
 <ul>
+	<li>Previous release - <a href="Quartz 1.6.2.html" title="Quartz 1.6.2">Quartz 1.6.2</a></li>
 	<li>Previous release - <a href="Quartz 1.6.1.html" title="Quartz 1.6.1">Quartz 1.6.1</a></li>
 	<li>Previous release - <a href="Quartz 1.6.0.html" title="Quartz 1.6.0">Quartz 1.6.0</a></li>
 	<li>Previous release - <a href="Quartz 1.5.2.html" title="Quartz 1.5.2">Quartz 1.5.2</a></li>

docs/wikidocs/index.html

 	    <table class="pagecontent" border="0" cellpadding="0" cellspacing="0" width="100%" bgcolor="#ffffff">
 		    <tr>
 			    <td valign="top" class="pagebody">
-				     <ul><li><a href="Quartz 1.html" title="Quartz 1">Quartz 1</a><ul><li><a href="Documentation.html" title="Documentation">Documentation</a><ul><li><a href="BestPractices.html" title="BestPractices">BestPractices</a></li><li><a href="Configuration.html" title="Configuration">Configuration</a><ul><li><a href="ConfigDataSources.html" title="ConfigDataSources">ConfigDataSources</a></li><li><a href="ConfigJDBCJobStoreClustering.html" title="ConfigJDBCJobStoreClustering">ConfigJDBCJobStoreClustering</a></li><li><a href="ConfigJobStoreCMT.html" title="ConfigJobStoreCMT">ConfigJobStoreCMT</a></li><li><a href="ConfigJobStoreTX.html" title="ConfigJobStoreTX">ConfigJobStoreTX</a></li><li><a href="ConfigListeners.html" title="ConfigListeners">ConfigListeners</a></li><li><a href="ConfigMain.html" title="ConfigMain">ConfigMain</a></li><li><a href="ConfigPlugins.html" title="ConfigPlugins">ConfigPlugins</a></li><li><a href="ConfigRAMJobStore.html" title="ConfigRAMJobStore">ConfigRAMJobStore</a></li><li><a href="ConfigRMI.html" title="ConfigRMI">ConfigRMI</a></li><li><a href="ConfigThreadPool.html" title="ConfigThreadPool">ConfigThreadPool</a></li></ul></li><li><a href="Cookbook.html" title="Cookbook">Cookbook</a><ul><li><a href="BiDailyTrigger.html" title="BiDailyTrigger">BiDailyTrigger</a></li><li><a href="BiWeeklyTrigger.html" title="BiWeeklyTrigger">BiWeeklyTrigger</a></li><li><a href="CreateScheduler.html" title="CreateScheduler">CreateScheduler</a></li><li><a href="DailyCalendarTrigger.html" title="DailyCalendarTrigger">DailyCalendarTrigger</a></li><li><a href="DailyTrigger.html" title="DailyTrigger">DailyTrigger</a></li><li><a href="DefineJobWithData.html" title="DefineJobWithData">DefineJobWithData</a></li><li><a href="FifthWorkingDayTrigger.html" title="FifthWorkingDayTrigger">FifthWorkingDayTrigger</a></li><li><a href="JobInitPlugin.html" title="JobInitPlugin">JobInitPlugin</a></li><li><a href="JobTriggers.html" title="JobTriggers">JobTriggers</a></li><li><a href="ListJobs.html" title="ListJobs">ListJobs</a></li><li><a href="ListTriggers.html" title="ListTriggers">ListTriggers</a></li><li><a href="MonthlyTrigger.html" title="MonthlyTrigger">MonthlyTrigger</a></li><li><a href="NintyMinTrigger.html" title="NintyMinTrigger">NintyMinTrigger</a></li><li><a href="ScheduleJob.html" title="ScheduleJob">ScheduleJob</a></li><li><a href="SchedulerStandby.html" title="SchedulerStandby">SchedulerStandby</a></li><li><a href="ScheduleStoreJob.html" title="ScheduleStoreJob">ScheduleStoreJob</a></li><li><a href="ServletInitScheduler.html" title="ServletInitScheduler">ServletInitScheduler</a></li><li><a href="ShutdownScheduler.html" title="ShutdownScheduler">ShutdownScheduler</a></li><li><a href="StoreJob.html" title="StoreJob">StoreJob</a></li><li><a href="TenSecTrigger.html" title="TenSecTrigger">TenSecTrigger</a></li><li><a href="UnscheduleJob.html" title="UnscheduleJob">UnscheduleJob</a></li><li><a href="UpdateJob.html" title="UpdateJob">UpdateJob</a></li><li><a href="UpdateTrigger.html" title="UpdateTrigger">UpdateTrigger</a></li><li><a href="WeeklyTrigger.html" title="WeeklyTrigger">WeeklyTrigger</a></li></ul></li><li><a href="CronTriggers Tutorial.html" title="CronTriggers Tutorial">CronTriggers Tutorial</a></li><li><a href="Examples Overview.html" title="Examples Overview">Examples Overview</a><ul><li><a href="Example1.html" title="Example1">Example1</a></li><li><a href="Example14.html" title="Example14">Example14</a></li><li><a href="Example3.html" title="Example3">Example3</a></li><li><a href="Example4.html" title="Example4">Example4</a></li><li><a href="Example5.html" title="Example5">Example5</a></li><li><a href="Example6.html" title="Example6">Example6</a></li></ul></li><li><a href="FAQ.html" title="FAQ">FAQ</a></li><li><a href="Features.html" title="Features">Features</a></li><li><a href="License.html" title="License">License</a></li><li><a href="Quartz 1.6.1.html" title="Quartz 1.6.1">Quartz 1.6.1</a></li><li><a href="Quartz Users.html" title="Quartz Users">Quartz Users</a></li><li><a href="QuickStart.html" title="QuickStart">QuickStart</a></li><li><a href="Releases.html" title="Releases">Releases</a><ul><li><a href="Quartz 1.4.3.html" title="Quartz 1.4.3">Quartz 1.4.3</a></li><li><a href="Quartz 1.4.4.html" title="Quartz 1.4.4">Quartz 1.4.4</a></li><li><a href="Quartz 1.4.5.html" title="Quartz 1.4.5">Quartz 1.4.5</a></li><li><a href="Quartz 1.5.0.html" title="Quartz 1.5.0">Quartz 1.5.0</a></li><li><a href="Quartz 1.5.1.html" title="Quartz 1.5.1">Quartz 1.5.1</a></li><li><a href="Quartz 1.5.2.html" title="Quartz 1.5.2">Quartz 1.5.2</a></li><li><a href="Quartz 1.6.0.html" title="Quartz 1.6.0">Quartz 1.6.0</a></li></ul></li><li><a href="Tutorial.html" title="Tutorial">Tutorial</a><ul><li><a href="TutorialLesson1.html" title="TutorialLesson1">TutorialLesson1</a></li><li><a href="TutorialLesson10.html" title="TutorialLesson10">TutorialLesson10</a></li><li><a href="TutorialLesson11.html" title="TutorialLesson11">TutorialLesson11</a></li><li><a href="TutorialLesson12.html" title="TutorialLesson12">TutorialLesson12</a></li><li><a href="TutorialLesson2.html" title="TutorialLesson2">TutorialLesson2</a></li><li><a href="TutorialLesson3.html" title="TutorialLesson3">TutorialLesson3</a></li><li><a href="TutorialLesson4.html" title="TutorialLesson4">TutorialLesson4</a></li><li><a href="TutorialLesson5.html" title="TutorialLesson5">TutorialLesson5</a></li><li><a href="TutorialLesson6.html" title="TutorialLesson6">TutorialLesson6</a></li><li><a href="TutorialLesson7.html" title="TutorialLesson7">TutorialLesson7</a></li><li><a href="TutorialLesson8.html" title="TutorialLesson8">TutorialLesson8</a></li><li><a href="TutorialLesson9.html" title="TutorialLesson9">TutorialLesson9</a></li></ul></li></ul></li><li><a href="Quartz Team.html" title="Quartz Team">Quartz Team</a></li><li><a href="Quartz User Implementations.html" title="Quartz User Implementations">Quartz User Implementations</a><ul><li><a href="User Implementations of org.quartz.Job.html" title="User Implementations of org.quartz.Job">User Implementations of org.quartz.Job</a><ul><li><a href="AntJob.html" title="AntJob">AntJob</a></li><li><a href="Executing an XWork Action using Quartz.html" title="Executing an XWork Action using Quartz">Executing an XWork Action using Quartz</a></li><li><a href="LogCleanerJob.html" title="LogCleanerJob">LogCleanerJob</a></li></ul></li></ul></li><li><a href="QuartzSpringIntegration.html" title="QuartzSpringIntegration">QuartzSpringIntegration</a></li></ul></li></ul>
+				     <ul><li><a href="Quartz 1.html" title="Quartz 1">Quartz 1</a><ul><li><a href="Documentation.html" title="Documentation">Documentation</a><ul><li><a href="BestPractices.html" title="BestPractices">BestPractices</a></li><li><a href="Configuration.html" title="Configuration">Configuration</a><ul><li><a href="ConfigDataSources.html" title="ConfigDataSources">ConfigDataSources</a></li><li><a href="ConfigJDBCJobStoreClustering.html" title="ConfigJDBCJobStoreClustering">ConfigJDBCJobStoreClustering</a></li><li><a href="ConfigJobStoreCMT.html" title="ConfigJobStoreCMT">ConfigJobStoreCMT</a></li><li><a href="ConfigJobStoreTX.html" title="ConfigJobStoreTX">ConfigJobStoreTX</a></li><li><a href="ConfigListeners.html" title="ConfigListeners">ConfigListeners</a></li><li><a href="ConfigMain.html" title="ConfigMain">ConfigMain</a></li><li><a href="ConfigPlugins.html" title="ConfigPlugins">ConfigPlugins</a></li><li><a href="ConfigRAMJobStore.html" title="ConfigRAMJobStore">ConfigRAMJobStore</a></li><li><a href="ConfigRMI.html" title="ConfigRMI">ConfigRMI</a></li><li><a href="ConfigThreadPool.html" title="ConfigThreadPool">ConfigThreadPool</a></li></ul></li><li><a href="Cookbook.html" title="Cookbook">Cookbook</a><ul><li><a href="BiDailyTrigger.html" title="BiDailyTrigger">BiDailyTrigger</a></li><li><a href="BiWeeklyTrigger.html" title="BiWeeklyTrigger">BiWeeklyTrigger</a></li><li><a href="CreateScheduler.html" title="CreateScheduler">CreateScheduler</a></li><li><a href="DailyCalendarTrigger.html" title="DailyCalendarTrigger">DailyCalendarTrigger</a></li><li><a href="DailyTrigger.html" title="DailyTrigger">DailyTrigger</a></li><li><a href="DefineJobWithData.html" title="DefineJobWithData">DefineJobWithData</a></li><li><a href="FifthWorkingDayTrigger.html" title="FifthWorkingDayTrigger">FifthWorkingDayTrigger</a></li><li><a href="JobInitPlugin.html" title="JobInitPlugin">JobInitPlugin</a></li><li><a href="JobTriggers.html" title="JobTriggers">JobTriggers</a></li><li><a href="ListJobs.html" title="ListJobs">ListJobs</a></li><li><a href="ListTriggers.html" title="ListTriggers">ListTriggers</a></li><li><a href="MonthlyTrigger.html" title="MonthlyTrigger">MonthlyTrigger</a></li><li><a href="NintyMinTrigger.html" title="NintyMinTrigger">NintyMinTrigger</a></li><li><a href="ScheduleJob.html" title="ScheduleJob">ScheduleJob</a></li><li><a href="SchedulerStandby.html" title="SchedulerStandby">SchedulerStandby</a></li><li><a href="ScheduleStoreJob.html" title="ScheduleStoreJob">ScheduleStoreJob</a></li><li><a href="ServletInitScheduler.html" title="ServletInitScheduler">ServletInitScheduler</a></li><li><a href="ShutdownScheduler.html" title="ShutdownScheduler">ShutdownScheduler</a></li><li><a href="StoreJob.html" title="StoreJob">StoreJob</a></li><li><a href="TenSecTrigger.html" title="TenSecTrigger">TenSecTrigger</a></li><li><a href="UnscheduleJob.html" title="UnscheduleJob">UnscheduleJob</a></li><li><a href="UpdateJob.html" title="UpdateJob">UpdateJob</a></li><li><a href="UpdateTrigger.html" title="UpdateTrigger">UpdateTrigger</a></li><li><a href="WeeklyTrigger.html" title="WeeklyTrigger">WeeklyTrigger</a></li></ul></li><li><a href="CronTriggers Tutorial.html" title="CronTriggers Tutorial">CronTriggers Tutorial</a></li><li><a href="Examples Overview.html" title="Examples Overview">Examples Overview</a><ul><li><a href="Example1.html" title="Example1">Example1</a></li><li><a href="Example14.html" title="Example14">Example14</a></li><li><a href="Example3.html" title="Example3">Example3</a></li><li><a href="Example4.html" title="Example4">Example4</a></li><li><a href="Example5.html" title="Example5">Example5</a></li><li><a href="Example6.html" title="Example6">Example6</a></li></ul></li><li><a href="FAQ.html" title="FAQ">FAQ</a></li><li><a href="Features.html" title="Features">Features</a></li><li><a href="License.html" title="License">License</a></li><li><a href="Quartz Users.html" title="Quartz Users">Quartz Users</a></li><li><a href="QuickStart.html" title="QuickStart">QuickStart</a></li><li><a href="Releases.html" title="Releases">Releases</a><ul><li><a href="Quartz 1.4.3.html" title="Quartz 1.4.3">Quartz 1.4.3</a></li><li><a href="Quartz 1.4.4.html" title="Quartz 1.4.4">Quartz 1.4.4</a></li><li><a href="Quartz 1.4.5.html" title="Quartz 1.4.5">Quartz 1.4.5</a></li><li><a href="Quartz 1.5.0.html" title="Quartz 1.5.0">Quartz 1.5.0</a></li><li><a href="Quartz 1.5.1.html" title="Quartz 1.5.1">Quartz 1.5.1</a></li><li><a href="Quartz 1.5.2.html" title="Quartz 1.5.2">Quartz 1.5.2</a></li><li><a href="Quartz 1.6.0.html" title="Quartz 1.6.0">Quartz 1.6.0</a></li><li><a href="Quartz 1.6.1.html" title="Quartz 1.6.1">Quartz 1.6.1</a></li><li><a href="Quartz 1.6.2.html" title="Quartz 1.6.2">Quartz 1.6.2</a></li><li><a href="Quartz 1.6.3.html" title="Quartz 1.6.3">Quartz 1.6.3</a></li></ul></li><li><a href="Tutorial.html" title="Tutorial">Tutorial</a><ul><li><a href="TutorialLesson1.html" title="TutorialLesson1">TutorialLesson1</a></li><li><a href="TutorialLesson10.html" title="TutorialLesson10">TutorialLesson10</a></li><li><a href="TutorialLesson11.html" title="TutorialLesson11">TutorialLesson11</a></li><li><a href="TutorialLesson12.html" title="TutorialLesson12">TutorialLesson12</a></li><li><a href="TutorialLesson2.html" title="TutorialLesson2">TutorialLesson2</a></li><li><a href="TutorialLesson3.html" title="TutorialLesson3">TutorialLesson3</a></li><li><a href="TutorialLesson4.html" title="TutorialLesson4">TutorialLesson4</a></li><li><a href="TutorialLesson5.html" title="TutorialLesson5">TutorialLesson5</a></li><li><a href="TutorialLesson6.html" title="TutorialLesson6">TutorialLesson6</a></li><li><a href="TutorialLesson7.html" title="TutorialLesson7">TutorialLesson7</a></li><li><a href="TutorialLesson8.html" title="TutorialLesson8">TutorialLesson8</a></li><li><a href="TutorialLesson9.html" title="TutorialLesson9">TutorialLesson9</a></li></ul></li></ul></li><li><a href="Quartz Team.html" title="Quartz Team">Quartz Team</a></li><li><a href="Quartz User Implementations.html" title="Quartz User Implementations">Quartz User Implementations</a><ul><li><a href="User Implementations of org.quartz.Job.html" title="User Implementations of org.quartz.Job">User Implementations of org.quartz.Job</a><ul><li><a href="AntJob.html" title="AntJob">AntJob</a></li><li><a href="Executing an XWork Action using Quartz.html" title="Executing an XWork Action using Quartz">Executing an XWork Action using Quartz</a></li><li><a href="LogCleanerJob.html" title="LogCleanerJob">LogCleanerJob</a></li></ul></li></ul></li><li><a href="QuartzSpringIntegration.html" title="QuartzSpringIntegration">QuartzSpringIntegration</a></li></ul></li></ul>
 
                     			    </td>
 		    </tr>