title: How to make JobDetailBean run non concurrently?
body: <p>I am running some scheduled jobs using the Quartz Scheduler. All the jobs in my application are <strong>JobDetailBean</strong> jobs.</p>
  
  <p>I know that using MethodInvokingJobDetailFactoryBean, we can make a job non-concurrent like this:</p>
  
  <pre><code>&lt;property name="concurrent"&gt;&lt;value&gt;false&lt;/value&gt;&lt;/property&gt;
  </code></pre>
  
  <p>I wonder how we can make the JobDetailBean jobs non-concurrent. <strong>JobDetailBean</strong> jobs run concurrently by default.</p>
  
  <p>The requirement is: jobA needs to run every 5 min but only if the previous instance of it has completed.</p>
  
  <p>Thanks,</p>
  
  <p>Shikha</p>