org.apache.cocoon.components.cron
Class CocoonQuartzJobScheduler

java.lang.Object
  extended by org.apache.avalon.framework.logger.AbstractLogEnabled
      extended by org.apache.cocoon.components.cron.QuartzJobScheduler
          extended by org.apache.cocoon.components.cron.CocoonQuartzJobScheduler
All Implemented Interfaces:
Disposable, Initializable, Startable, Component, Configurable, Contextualizable, LogEnabled, Serviceable, ThreadSafe, JobScheduler

public class CocoonQuartzJobScheduler
extends QuartzJobScheduler

QuartzJobScheduler that runs jobs within a Cocoon Environment.


Field Summary
 
Fields inherited from interface org.apache.cocoon.components.cron.JobScheduler
ROLE
 
Constructor Summary
CocoonQuartzJobScheduler()
           
 
Method Summary
protected  org.quartz.JobDetail createJobDetail(String name, org.quartz.JobDataMap jobDataMap)
           
protected  org.quartz.Job createJobExecutor()
           
 
Methods inherited from class org.apache.cocoon.components.cron.QuartzJobScheduler
addJob, addJob, addJob, addJob, addPeriodicJob, addPeriodicJob, configure, contextualize, dispose, fireJob, fireJob, fireJob, fireJob, fireJobAt, fireJobAt, fireJobAt, fireJobAt, getJobNames, getJobSchedulerEntry, initDataMap, initialize, removeJob, service, start, stop
 
Methods inherited from class org.apache.avalon.framework.logger.AbstractLogEnabled
enableLogging, getLogger, setupLogger, setupLogger, setupLogger
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CocoonQuartzJobScheduler

public CocoonQuartzJobScheduler()
Method Detail

createJobDetail

protected org.quartz.JobDetail createJobDetail(String name,
                                               org.quartz.JobDataMap jobDataMap)
Overrides:
createJobDetail in class QuartzJobScheduler

createJobExecutor

protected org.quartz.Job createJobExecutor()
Overrides:
createJobExecutor in class QuartzJobScheduler


Copyright © 1999-2010 The Apache Software Foundation. All Rights Reserved.