org.mule.transport.quartz.jobs
Class StatefulCustomJob

java.lang.Object
  extended by org.mule.transport.quartz.jobs.AbstractJob
      extended by org.mule.transport.quartz.jobs.CustomJob
          extended by org.mule.transport.quartz.jobs.StatefulCustomJob
All Implemented Interfaces:
org.quartz.Job, org.quartz.StatefulJob

public class StatefulCustomJob
extends CustomJob
implements org.quartz.StatefulJob

Same as CustomJob 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


Field Summary
 
Fields inherited from class org.mule.transport.quartz.jobs.AbstractJob
muleContext
 
Constructor Summary
StatefulCustomJob()
           
 
Method Summary
 
Methods inherited from class org.mule.transport.quartz.jobs.CustomJob
doExecute
 
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

StatefulCustomJob

public StatefulCustomJob()


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