| |
Struts Tutorials:
Struts2 Tag CheckBoxList , Checkbox, Iterator, IF
Struts2 Tag Library Example
Struts2 Tiles Example
Struts2 Tiles I18N Example
Struts2 Questions
Struts Tiles I18N Example
Struts Eclipse MVC
Struts2 Tags
Struts2 Example and Tutorial
Struts MVC
Struts2 Validation
Hibernate Tutorials:
Hibernate Case Study
Class Hierarchy Persist Example
Using Hibernate Interceptor
Hibernate Questions with Answer
Hibernate Many-to-Many Mapping Example
Hibernate one-to-many Mapping Example
Hibernate and ORM tools
Spring Hibernate Example
Hibernate SessionFactory Example
Hibernate Mapping Class Hierarchy
Hibernate Questions
Hibernate SessionFactory Questions
Spring Hibernate Example:
Spring Hibernate Case Study
Written By : Amit
Title :
Customizing JTree using Swing
Description :
AWT using Java Technology More...
|
Written By : Amit
Title :
Event handling and Java Technology
Description :
Event handling and Java Technology More...
|
Written By : admin
Title :
Using Final Keyword
Description :
Example on using Final Keyword in Java code More...
|
Written By : Amit
Title :
In memory AWT Image Creation
Description :
Java Code More...
|
Written By : Amit
Title :
Java Integral Types
Description :
Java Types with Bit size More...
|
Written By : Amit
Title :
Search Class in JAR
Description :
Using Java Technology More...
|
Written By : Amit
Title :
Move component on Java Applet
Description :
Drag and Drop More...
|
| Tags/Keywords : Using-Java-Technology - Quartz-Scheduler-and-Java-Scheduler - Coding-Tips-on-Java Example Author : Amit Date (Year/Month/Date): 2009-01-27
Quartz Scheduler and Java Scheduler using Technology | | | | |
|
Quartz Scheduler - A highly
flexible job scheduler,
designed to work in many
different ways, can be put
to work in Java application,
whether Swing based or AWT
based application. Quartz
Scheduler, that is running
jobs and in turn, are calling
/executing EJB components and
Job Scheduler as service using
JMX. Quartz Scheduler is having
compatibility with JTA
Transaction, this means if the
execution of job fails, then
all changes made during execution
of the job will be roll backed to
previous consistent state. Quartz
Scheduler can be loaded or started
within web
|
application using Servlet or Servlet Listener mode. Quartz can be started
as service if application server is JBoss with a flexible Quartz JMX for
JBoss Application Server.
There are so many features available in Quartz, that makes it, I think
a fully functional scheduler for enterprise application, of choice.
After going through Javadoc of Quartz Scheduler, I have managed to put
in place, a sample plan for exploring these aspects, including but not
limiting to :
1. Handling UserTransaction in Jobs scheduled by Quartz Job Scheduler.
2. Loading Servlet for running Jobs in Web based application.
3. Loading Quartz scheduler as service using JMX with JBoss application
server.
Basic usage of Quartz Scheduler includes, steps for creating Standard
Scheduler Factory with properties already defined and then getting a
Scheduler from this scheduler factory. Once Scheduler is obtained,
it can be given JobDetail. JobDetail has the Job class and many more
settings like, durable, volatile, group, JobDataMap (for details related
to invoking remote EJB components). Scheduler will also have
SchedulerListener, JobListener, TriggerListener etc., to receive callback
from scheduler, time to time, as and when life cycle events of scheduler,
job and trigger are reached. Defining Job class that implements
org.quartz.Job interface, is the atomic unit of Quartz Scheduler.
This Job class should implement execute method, with JobExecutionContext
passed to it as argument. JobExecutionContext provides Job with all the
context environment related information.
| |
|
| Are you interested in solving a very interesting Technology Stack while Playing this Game 
|
|
| Home >>> Coding Tips on Java >>> Quartz Scheduler and Java Scheduler >>> Using Java Technology |
|
|
Visitor/User referred related external URL:
(Visible upon review and approved by this site Administrator)
|
|
|
|
|
<- requires login | Log in or Register | |
Copyright © 2008-2009, Interview-Questions-Tips-Forum, All Rights Reserved. | CONTACT PRIVACY POLICY DISCLAIMER |
 |
Terms of Use and Disclaimer :
This web site provides some of the information about various technologies, example
code, tips, tutorials etc. Like any printed materials, content of these pages may
become out of date over a period of time. Therefore all visitor/users of this web
site are requested/advised to refer to the originating parties/sources for the
latest changes and happenings for detailed information. This information is not
intended to be a substitute for the original reference provided by the originating
parties/sources.
By accessing and using this website in any ways, including, without
limitation, browsing the website pages, using any information, using any content and/or
downloading any materials, you agree to and are bound by the terms of use
described in this page and Usage Terms and Conditions.
If you do not agree to all of
the terms and conditions contained in the terms of use described in this
page and Usage Terms and Conditions, do not use this
website in any manner. If you are using the website on behalf of your
employer, you represent that you are authorized to accept these Terms of Use
on your employer's behalf.
All Trademarks are property of their respective owner. Appropriate measure is being
taken for providing accurate and up-to-date information but like any printed materials,
these blog(s)/contents may eventually be outdated one day, so if you are using any
of these information, please refer original content/documentation from respective sources.
And under no circumstances shall the Author of these contents and/or this web site
be liable for any loss, damage, expense incurred or suffered which is claimed to have
occurred because of usage of the contents of this web site.
If you have any questions/queries/feedback/suggestions then please write to this web
site owner at contact.
|  |
|
|
|
|
|