code: @Override
      public boolean removeJob(final JobKey jobKey) throws JobPersistenceException {
          return doWithLock(new LockCallback<Boolean>() {
              @Override
              public Boolean doWithLock(JedisCommands jedis) throws JobPersistenceException {
                  return storage.removeJob(jobKey, jedis);
              }
          }, "Could not remove job.");
      }
docs: Remove (delete) the <code>{@link org.quartz.Job}</code> with the given
  key, and any <code>{@link org.quartz.Trigger}</code> s that reference
  it.
  <p/>
  <p>
  If removal of the <code>Job</code> results in an empty group, the
  group should be removed from the <code>JobStore</code>'s list of
  known group names.
  </p>
  
  @param jobKey the key of the job to be removed
  @return <code>true</code> if a <code>Job</code> with the given name &
  group was found and removed from the store.