org.mule.providers.quartz.jobs
Class DelegatingJob

java.lang.Object
  extended byorg.mule.providers.quartz.jobs.DelegatingJob
All Implemented Interfaces:
org.quartz.Job

public class DelegatingJob
extends Object
implements org.quartz.Job

Extracts the Job object to invoke from the context. The Job itself can be scheduled by dispatching an event over a quartz endpoint. The job can either be set as a property on the event (this property can be a container reference or the actual job object) or the payload of the event can be the Job (in which case when the job is fired it will have a NullPayload)

See Also:
NullPayload

Constructor Summary
DelegatingJob()
           
 
Method Summary
 void execute(org.quartz.JobExecutionContext jobExecutionContext)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DelegatingJob

public DelegatingJob()
Method Detail

execute

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


Copyright © 2003-2008 MuleSource, Inc.. All Rights Reserved.