org.mule.transport.quartz.jobs
Class StatefulScheduledDispatchJob

java.lang.Object
  extended by org.mule.transport.quartz.jobs.AbstractJob
      extended by org.mule.transport.quartz.jobs.ScheduledDispatchJob
          extended by org.mule.transport.quartz.jobs.StatefulScheduledDispatchJob
All Implemented Interfaces:
Serializable, org.quartz.Job, org.quartz.StatefulJob

public class StatefulScheduledDispatchJob
extends ScheduledDispatchJob
implements org.quartz.StatefulJob

Same as ScheduledDispatchJob except the JobDetail state is persistent for each request and only one instance of the job will fire at any given trigger. If the job does not complete before the next trigger the second execution is blocked until the job completes

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.mule.transport.quartz.jobs.ScheduledDispatchJob
logger
 
Fields inherited from class org.mule.transport.quartz.jobs.AbstractJob
muleContext
 
Constructor Summary
StatefulScheduledDispatchJob()
           
 
Method Summary
 
Methods inherited from class org.mule.transport.quartz.jobs.ScheduledDispatchJob
dispatch, doExecute, getOutboundEndpoint
 
Methods inherited from class org.mule.transport.quartz.jobs.AbstractJob
execute, getMuleContext
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.quartz.Job
execute
 

Constructor Detail

StatefulScheduledDispatchJob

public StatefulScheduledDispatchJob()


Copyright © 2003-2014 MuleSoft, Inc.. All Rights Reserved.