@WorkerThread
  private void removeAndFinishJobWithResultImpl(JobParameters job, @JobResult int result) {
    synchronized (runningJobs) {
      JobCallback callback = runningJobs.remove(job.getTag());
      if (callback != null) {
        callback.sendResult(result);
      }
    }
  }
Removes the provided {@code job} from the list of {@link #runningJobs} and sends the {@code
result} if the job wasn't already complete.
jobdispatcher/src/main/java/com/firebase/jobdispatcher/JobService.java