org.apache.cocoon.components.cron
Class QuartzJobExecutor

java.lang.Object
  extended by org.apache.cocoon.components.cron.QuartzJobExecutor
All Implemented Interfaces:
org.quartz.Job
Direct Known Subclasses:
CocoonQuartzJobExecutor

public class QuartzJobExecutor
extends Object
implements org.quartz.Job

This component is resposible to launch a CronJobs in a Quart Scheduler.

Since:
2.1.1
Version:
CVS $Id: QuartzJobExecutor.html 1304258 2012-03-23 10:09:27Z ilgrosso $
Author:
Giacomo Pati

Field Summary
protected  Context m_context
           
protected  Logger m_logger
           
protected  ServiceManager m_manager
           
 
Constructor Summary
QuartzJobExecutor()
           
 
Method Summary
 void execute(org.quartz.JobExecutionContext context)
           
protected  void release(org.quartz.JobDataMap data)
           
protected  void setup(org.quartz.JobDataMap data)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

m_logger

protected Logger m_logger

m_context

protected Context m_context

m_manager

protected ServiceManager m_manager
Constructor Detail

QuartzJobExecutor

public QuartzJobExecutor()
Method Detail

execute

public void execute(org.quartz.JobExecutionContext context)
             throws org.quartz.JobExecutionException
Specified by:
execute in interface org.quartz.Job
Throws:
org.quartz.JobExecutionException

setup

protected void setup(org.quartz.JobDataMap data)
              throws org.quartz.JobExecutionException
Throws:
org.quartz.JobExecutionException

release

protected void release(org.quartz.JobDataMap data)


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