Thursday, 30 October 2014

Quartz Scheduler

Quartz Scheduler

      Quartz Scheduler
      Setting up the environment for Quartz scheduling
      First Quartz Scheduling Application
      Key Interfaces in Quartz scheduler
      Job interface
      JobExecutionContext interface
      JobDetail interface
      JobDataMap class
      Trigger interface
      Simple Trigger
      Cron Triggers
      Trigger Listeners
            Create your Trigger listener
      Job Listeners
            Create your job listener
      SchedulerListener
            Create Your Scheduler listener
      StdSchedulerFactory example
      Quartz Scheduler with Derby database
      Exploring Trigger interface
            Priority of the trigger
            Trigger keys
            Job keys
            Add description to a trigger
            Get the start time of the trigger
            Get the next fire time of the trigger after this time
            getFinalFireTime: Get the final fire time of the trigger
            mayFireAgain: Checks whether trigger fire again or not
            Working with TriggerBuilder
            JobDataMap: Pass information to a job, trigger
            Working with JobBuilder
            Working with SimpleTrigger
            Understanding AbstractTrigger class
            Exploring CronTrigger
            CronTrigger: Get the cron expression
            CronTrigger: Get the time zone
            CronTrigger: Get Cron Expression summary
      Exploring Scheduler interface
            Scheduler: Get Scheduler Name
            Scheduler: Get the scheduler instance id
            Scheduler: Working with SchedulerContext
            Scheduler: Start the scheduler
            Scheduler: startDelayed: Delay the execution of scheduler
            Scheduler: isStarted(): Check whether scheduler is started or not
            Scheduler: standby(): Temporarily halt the scheduler
            Scheduler: Check whether scheduler is in standby mode or not
            Shutdown Scheduler
            Scheduler: isShutdown: Check whether scheduler is shutdown or not
            Scheduler: getMetaData: Get metadata of the scheduler
            Scheduler: getCurrentlyExecutingJobs: Get Currently Executing jobs
            JobKey: To uniquely identify a job
            How to add new trigger to existing job?
            Unscheduling particular trigger of a job
            Get all the jobs
            Get all triggers

No comments:

Post a Comment