title: Is it possible to kill a current running Quartz Job?
body: <p>I remember that we cannot kill the current running Quartz Job but we can interrupt and have a boolean check wherever is necessary whether we need to proceed further with the subsequent operations or not. </p>
  
  <p>Even when we implement the <code>InterruptableJob</code> and call the <code>scheduler.interrupt</code> to interrupt the Job, the current executed job will be still running in the server. </p>
  
  <p>Ex: </p>
  
  <ol>
  <li>A named SQL query has been triggered by the job via Hibernate which takes a long time</li>
  <li>A call has been made to a third party server where the third party server takes a long time to respond</li>
  </ol>
  
  <p><a href="http://neopatel.blogspot.in/2011/05/quartz-stop-job.html" rel="nofollow noreferrer">http://neopatel.blogspot.in/2011/05/quartz-stop-job.html</a>
  <a href="http://forums.terracotta.org/forums/posts/list/3191.page" rel="nofollow noreferrer">http://forums.terracotta.org/forums/posts/list/3191.page</a></p>
  
  <p>Could someone corrects my understanding and explain me how we can kill or stop the "currently" executing Job ?</p>