Commits

jhouse  committed 5a804ee

export of latest.
CVS: ----------------------------------------------------------------------
CVS: Issue number:
CVS: If this change addresses one or more issues,
CVS: then enter the issue number(s) here.
CVS: Obtained from:
CVS: If this change has been taken from another system,
CVS: then name the system in this line, otherwise delete it.
CVS: Submitted by:
CVS: If this code has been contributed to the project by someone else; i.e.,
CVS: they sent us a patch or a set of diffs, then include their name/email
CVS: address here. If this is your work then delete this line.
CVS: Reviewed by:
CVS: If we are doing pre-commit code reviews and someone else has
CVS: reviewed your changes, include their name(s) here.
CVS: If you have not had it reviewed then delete this line.

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

  • Participants
  • Parent commits 3d1ab48

Comments (0)

Files changed (8)

File docs/wikidocs/BestPractices.html

 <p>In light of all of the above, we recommend as a best practice the following:  Code within the Job.execute(..) method should generally retrieve values from the <em>JobDataMap</em> on found on the <em>JobExecutionContext</em>, rather than directly from the one on the <em>JobDetail</em>.</p>
 
 
-                                            <div class="tabletitle">
-                            <a name="comments">Comments:</a>
-                        </div>
-                        <table border="0" width="100%">
-                                                        <tr>
-                                <td >
-                                    <a name="comment-4941"></a>
-                                    <font class="smallfont"><p>The last best practice is code that is only in CVS currently.</p></font>
-                                    <div align="left" class="smallfont" style="color: #666666; width: 98%; margin-bottom: 10px;">
-                                        <img src="icons/comment_16.gif" height="16" width="16" border="0" align="absmiddle"/>
-                                        Posted by cwidhelm at Jul 14, 2005 09:05
-                                    </div>
-                                </td>
-                            </tr>
-                                                    </table>
                     			    </td>
 		    </tr>
 	    </table>

File docs/wikidocs/ConfigDataSources.html

 
 <p>If you're using JDBC-Jobstore, you'll be needing a Datasource for its use (or two Datasources, if you're using JobStoreCMT). </p>
 
-<p>Datasources can be configured in two ways:</p>
+<p>Datasources can be configured in three ways:</p>
 <ol>
 	<li>All pool properties specified in the quartz.properties file, so that Quartz can create the Datasource itself.</li>
 	<li>The JNDI location of an application server managed Datasource can be specified, so that Quartz can use it.</li>
+	<li>Custom defined <em>org.quartz.utils.ConnectionProvider</em> implementations.</li>
 </ol>
 
 
 <p><b>org.quartz.dataSource.NAME.java.naming.security.credentials</b> <br/>
 The (optional) user credentials for connecting to the JNDI context.</p>
 
-<div class="code"><div class="codeHeader"><b>Example of a Datasourced referenced from an Application Server</b></div><div class="codeContent">
+<div class="code"><div class="codeHeader"><b>Example of a Datasource referenced from an Application Server</b></div><div class="codeContent">
 <pre class="code-java">org.quartz.dataSource.myOtherDS.jndiURL=jdbc/myDataSource
 org.quartz.dataSource.myOtherDS.java.naming.factory.initial=com.evermind.server.rmi.RMIInitialContextFactory
 org.quartz.dataSource.myOtherDS.java.naming.provider.url=ormi:<span class="code-comment">//localhost
 org.quartz.dataSource.myOtherDS.java.naming.security.credentials=123</pre>
 </div></div>
 
+<p><br clear="all" /></p>
+
+<h3><a name="ConfigDataSources-CustomConnectionProviderImplementations">Custom ConnectionProvider Implementations</a></h3>
+<p><br clear="all" /></p>
+<table class='confluenceTable'>
+<tr>
+<th class='confluenceTh'>Property Name</th>
+<th class='confluenceTh'>Required</th>
+<th class='confluenceTh'>Type</th>
+<th class='confluenceTh'>Default Value</th>
+</tr>
+<tr>
+<td class='confluenceTd'>org.quartz.dataSource.NAME.connectionProvider.class</td>
+<td class='confluenceTd'>yes</td>
+<td class='confluenceTd'>String (clas name)</td>
+<td class='confluenceTd'>null</td>
+</tr>
+</table>
+
+
+<p><b>org.quartz.dataSource.NAME.connectionProvider.class</b> <br/>
+The class name of the ConnectionProvider to use.  After instantiating the class, Quartz can automatically set configuration properties on the instance, bean-style.</p>
+
+<div class="code"><div class="codeHeader"><b>Example of Using a Custom ConnectionProvider Implementation</b></div><div class="codeContent">
+<pre class="code-java">org.quartz.dataSource.myCustomDS.connectionProvider.class = com.foo.FooConnectionProvider
+org.quartz.dataSource.myCustomDS.someStringProperty = someValue
+org.quartz.dataSource.myCustomDS.someIntProperty = 5</pre>
+</div></div>
+
+
 
                     			    </td>
 		    </tr>

File docs/wikidocs/ConfigMain.html

 <td class='confluenceTd'>'NON_CLUSTERED'</td>
 </tr>
 <tr>
+<td class='confluenceTd'>org.quartz.scheduler.instanceIdGenerator.class</td>
+<td class='confluenceTd'>no</td>
+<td class='confluenceTd'>string (class name)</td>
+<td class='confluenceTd'>org.quartz.simpl.SimpleInstanceIdGenerator</td>
+</tr>
+<tr>
 <td class='confluenceTd'>org.quartz.scheduler.threadName</td>
 <td class='confluenceTd'>no</td>
 <td class='confluenceTd'>string</td>
 <p><b>org.quartz.scheduler.instanceId</b> <br/>
 Can be any string, and but must be unique for all schedulers working as if they are the same 'logical' Scheduler within a cluster. You may use the value "AUTO" as the instanceId if you wish the Id to be generated for you.</p>
 
+<p><b>org.quartz.scheduler.instanceIdGenerator.class</b> <br/>
+Only used if <em>org.quartz.scheduler.instanceId</em> is set to "AUTO".  Defaults to "org.quartz.simpl.SimpleInstanceIdGenerator", which generates an instance id based upon host name and time stamp.</p>
+
 <p><b>org.quartz.scheduler.threadName</b> <br/>
 Can be any String that is a valid name for a java thread. If this property is not specified, the thread will receive the scheduler's name ("org.quartz.scheduler.instanceName") plus an the appended string '_QuartzSchedulerThread'.</p>
 

File docs/wikidocs/Documentation.html

 	<li><a href="http://www.opensymphony.com/quartz/api/" title="Visit page outside Confluence">Javadocs</a></li>
 	<li>Articles and press about Quartz
 	<ol>
+		<li><a href="http://www.onjava.com/pub/a/onjava/2005/09/28/what-is-quartz.html" title="Visit page outside Confluence">What is Quartz</a></li>
 		<li><a href="http://www.onjava.com/pub/a/onjava/2004/03/10/quartz.html" title="Visit page outside Confluence">Job Scheduling in Java</a></li>
 		<li><a href="http://www.theserverside.com/blogs/showblog.tss?id=QuartzSchedulerInJ2EE" title="Visit page outside Confluence">Using Quartz Enterprise Scheduler in J2EE</a></li>
 	</ol>
 <h3><a name="Documentation-2.QuartzVersions">2. Quartz Versions</a></h3>
 
 <ul>
-	<li>Current release - <a href="Quartz 1.5.0.html" title="Quartz 1.5.0">Quartz 1.5.0</a></li>
+	<li>Current release - <a href="Quartz 1.5.1.html" title="Quartz 1.5.1">Quartz 1.5.1</a></li>
 	<li><a href="Releases.html" title="Releases">Previous Releases</a></li>
 </ul>
 

File docs/wikidocs/Quartz 1.5.0.html

 
 
 <ul>
-	<li>org.quartz.helpers.TriggerUtils class moved up to main package, so it is now org.quartz.TriggerUtils.  The old version of the class was left behind bug deprecated.</li>
+	<li>org.quartz.helpers.TriggerUtils class moved up to main package, so it is now org.quartz.TriggerUtils.  The old version of the class was left behind but deprecated.</li>
 </ul>
 
 

File docs/wikidocs/Quartz 1.5.1.html

+<html>
+    <head>
+        <title>Quartz 1 - 
+        Quartz 1.5.1
+         </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.5.1-Quartz1.5.1ReleaseNotes">Quartz 1.5.1 Release Notes</a></h2>
+
+<p>This release contains fixes to a few issues discovered in the 1.5.0 release, and a couple bonus features thrown in to make up for the trouble. <img class="emoticon" src="./icons/emoticons/smile.gif" height="20" width="20" align="absmiddle" alt="" border="0"/>   </p>
+
+<p>If you haven't already moved to 1.5.0, be sure to read the <a href="Quartz 1.5.0.html" title="Quartz 1.5.0">Quartz 1.5.0 release notes</a>, as there were many significant changes in that release.</p>
+
+
+<p>See the changelog below for complete details of this release.</p>
+
+
+<h3><a name="Quartz1.5.1-MostSignificantofNewFeatures">Most Significant of New Features</a></h3>
+
+<ul>
+	<li><b>Custom <em>ConnectionProviders</em></b>.  Custom providers of JDBC connections can now be configured in the quartz.properties file. The new (optional) property name is 'org.quartz.dataSource.myDS.connectionProvider.class' (where 'myDS' is the name of the dataSource you are configuring).</li>
+</ul>
+
+
+<ul>
+	<li><b>Custom <em>InstanceIdGenerators</em></b>.  Custom scheduler instance Ids can now be configured in the quartz.properties file.  The new (optional) property name is 'org.quartz.scheduler.instanceIdGenerator.class'.</li>
+</ul>
+
+
+<h3><a name="Quartz1.5.1-KeyChanges">Key Changes</a></h3>
+
+<ul>
+	<li>None (See the <a href="Quartz 1.5.0.html" title="Quartz 1.5.0">Quartz 1.5.0 release notes</a> release notes, there's a lot there!).</li>
+</ul>
+
+
+
+<h3><a name="Quartz1.5.1-CoreAPIchanges">Core API changes</a></h3>
+
+<ul>
+	<li>None (See the <a href="Quartz 1.5.0.html" title="Quartz 1.5.0">Quartz 1.5.0 release notes</a> release notes, there's a lot there!).</li>
+</ul>
+
+
+<h3><a name="Quartz1.5.1-MigrationNotes">Migration Notes</a></h3>
+
+<p><b>Necessary Code Changes</b></p>
+
+<table class='confluenceTable'>
+<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.4.x </td>
+<td class='confluenceTd'> no changes necessary </td>
+<td class='confluenceTd'>&nbsp;</td>
+<td class='confluenceTd'>&nbsp;</td>
+</tr>
+<tr>
+<td class='confluenceTd'> 1.5.0 </td>
+<td class='confluenceTd'> no changes necessary </td>
+<td class='confluenceTd'>&nbsp;</td>
+<td class='confluenceTd'>&nbsp;</td>
+</tr>
+</table>
+
+<p><b>Necessary Database Changes</b> (if using JDBC-JobStore)</p>
+
+<table class='confluenceTable'>
+<tr>
+<th class='confluenceTh'> Version </th>
+<th class='confluenceTh'> Description </th>
+<th class='confluenceTh'> update command(s) </th>
+</tr>
+<tr>
+<td class='confluenceTd'> 1.4.x </td>
+<td class='confluenceTd'> Add Blob column for JobDataMap to QRTZ_TRIGGERS table. This example update SQL is for Oracle.  Make sure you use the appropriate data type for your database, which can be found in the tables_xxx.sql file for your db.  You should leave the value of this new column NULL for existing rows. </td>
+<td class='confluenceTd'> alter table QRTZ_TRIGGERS add JOB_DATA BLOB </td>
+</tr>
+<tr>
+<td class='confluenceTd'> 1.5.0 </td>
+<td class='confluenceTd'> no changes necessary </td>
+<td class='confluenceTd'>&nbsp;</td>
+<td class='confluenceTd'>&nbsp;</td>
+</tr>
+</table>
+
+
+<h3><a name="Quartz1.5.1-Changelog">Changelog</a></h3>
+
+<p>
+    <table  width="100%" cellspacing="0" class="grid">
+        <tr>
+            <th colspan="3" style="text-align: left;">
+                <a href="http://jira.opensymphony.com/secure/IssueNavigator.jspa?&pid=10060&fixfor=21551&sorter/field=issuekey&sorter/order=DESC&tempMax=100&reset=true&">OpenSymphony JIRA</a>
+                <span class="smalltext">(12 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-273"><img src="http://jira.opensymphony.com/images/icons/bug.gif" alt="Bug" border="0" /></a>
+                                    </td>
+                                <td nowrap="true">
+                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-273">QUARTZ-273</a>
+                                    </td>
+                                <td >
+                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-273">start-scheduler-on-load doesn't work as expected in QuartzInitializerServlet</a>
+                                    </td>
+                            </tr>
+                                    <tr class="rowAlternate">
+                                                            <td nowrap="true">
+                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-269"><img src="http://jira.opensymphony.com/images/icons/bug.gif" alt="Bug" border="0" /></a>
+                                    </td>
+                                <td nowrap="true">
+                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-269">QUARTZ-269</a>
+                                    </td>
+                                <td >
+                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-269">useProperties=true and recoverable JobDetails don't work together, leaves DB in non-recoverable(?) state</a>
+                                    </td>
+                            </tr>
+                                    <tr class="rowNormal">
+                                                            <td nowrap="true">
+                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-268"><img src="http://jira.opensymphony.com/images/icons/newfeature.gif" alt="New Feature" border="0" /></a>
+                                    </td>
+                                <td nowrap="true">
+                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-268">QUARTZ-268</a>
+                                    </td>
+                                <td >
+                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-268">Initialize Quartz Scheduler via ServletContextListener</a>
+                                    </td>
+                            </tr>
+                                    <tr class="rowAlternate">
+                                                            <td nowrap="true">
+                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-265"><img src="http://jira.opensymphony.com/images/icons/bug.gif" alt="Bug" border="0" /></a>
+                                    </td>
+                                <td nowrap="true">
+                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-265">QUARTZ-265</a>
+                                    </td>
+                                <td >
+                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-265">Problem with JDDBJobStore+MS SQLServer+quartz-1.5.0</a>
+                                    </td>
+                            </tr>
+                                    <tr class="rowNormal">
+                                                            <td nowrap="true">
+                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-264"><img src="http://jira.opensymphony.com/images/icons/newfeature.gif" alt="New Feature" border="0" /></a>
+                                    </td>
+                                <td nowrap="true">
+                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-264">QUARTZ-264</a>
+                                    </td>
+                                <td >
+                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-264">Add Weekly interval type to NthIncludedDayTrigger</a>
+                                    </td>
+                            </tr>
+                                    <tr class="rowAlternate">
+                                                            <td nowrap="true">
+                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-263"><img src="http://jira.opensymphony.com/images/icons/bug.gif" alt="Bug" border="0" /></a>
+                                    </td>
+                                <td nowrap="true">
+                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-263">QUARTZ-263</a>
+                                    </td>
+                                <td >
+                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-263">Minor (but important) bug in NthIncludedDayTrigger</a>
+                                    </td>
+                            </tr>
+                                    <tr class="rowNormal">
+                                                            <td nowrap="true">
+                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-260"><img src="http://jira.opensymphony.com/images/icons/bug.gif" alt="Bug" border="0" /></a>
+                                    </td>
+                                <td nowrap="true">
+                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-260">QUARTZ-260</a>
+                                    </td>
+                                <td >
+                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-260">InitialContext not being closed, potential resource leak</a>
+                                    </td>
+                            </tr>
+                                    <tr class="rowAlternate">
+                                                            <td nowrap="true">
+                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-257"><img src="http://jira.opensymphony.com/images/icons/bug.gif" alt="Bug" border="0" /></a>
+                                    </td>
+                                <td nowrap="true">
+                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-257">QUARTZ-257</a>
+                                    </td>
+                                <td >
+                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-257">NativeJob.java does not handle stdout and stderr from spawned process</a>
+                                    </td>
+                            </tr>
+                                    <tr class="rowNormal">
+                                                            <td nowrap="true">
+                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-256"><img src="http://jira.opensymphony.com/images/icons/improvement.gif" alt="Improvement" border="0" /></a>
+                                    </td>
+                                <td nowrap="true">
+                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-256">QUARTZ-256</a>
+                                    </td>
+                                <td >
+                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-256">Support custom instance id generators</a>
+                                    </td>
+                            </tr>
+                                    <tr class="rowAlternate">
+                                                            <td nowrap="true">
+                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-255"><img src="http://jira.opensymphony.com/images/icons/bug.gif" alt="Bug" border="0" /></a>
+                                    </td>
+                                <td nowrap="true">
+                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-255">QUARTZ-255</a>
+                                    </td>
+                                <td >
+                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-255">Quartz 1.5 ant build errors</a>
+                                    </td>
+                            </tr>
+                                    <tr class="rowNormal">
+                                                            <td nowrap="true">
+                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-253"><img src="http://jira.opensymphony.com/images/icons/bug.gif" alt="Bug" border="0" /></a>
+                                    </td>
+                                <td nowrap="true">
+                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-253">QUARTZ-253</a>
+                                    </td>
+                                <td >
+                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-253">Bugs with RMI in 1.5.0 release</a>
+                                    </td>
+                            </tr>
+                                    <tr class="rowAlternate">
+                                                            <td nowrap="true">
+                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-115"><img src="http://jira.opensymphony.com/images/icons/newfeature.gif" alt="New Feature" border="0" /></a>
+                                    </td>
+                                <td nowrap="true">
+                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-115">QUARTZ-115</a>
+                                    </td>
+                                <td >
+                                            <a href="http://jira.opensymphony.com/browse/QUARTZ-115">support to use custom ConnectionProvider implementation</a>
+                                    </td>
+                            </tr>
+            </table>
+</p>
+
+
+                    			    </td>
+		    </tr>
+	    </table>
+    </body>
+</html>

File docs/wikidocs/Releases.html

 				    <h3><a name="Releases-ReleaseNotesForPreviousReleasesofQuartz">Release Notes For Previous Releases of Quartz</a></h3>
 
 <ul>
+	<li>Previous release - <a href="Quartz 1.5.0.html" title="Quartz 1.5.0">Quartz 1.5.0</a></li>
 	<li>Previous release - <a href="Quartz 1.4.5.html" title="Quartz 1.4.5">Quartz 1.4.5</a></li>
 	<li>Previous release - <a href="Quartz 1.4.4.html" title="Quartz 1.4.4">Quartz 1.4.4</a></li>
 	<li>Previous release - <a href="Quartz 1.4.3.html" title="Quartz 1.4.3">Quartz 1.4.3</a></li>

File 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="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="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="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></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></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="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="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="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.5.1.html" title="Quartz 1.5.1">Quartz 1.5.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></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></ul></li></ul>
 
                     			    </td>
 		    </tr>