code: @Inject(optional = true)
      public void addJobListeners(Set<JobListener> jobListeners) throws SchedulerException {
          for (JobListener jobListener : jobListeners) {
              scheduler.getListenerManager().addJobListener(jobListener);
          }
      }
docs: Sets the {@code JobListener}s.
  
  @param jobListeners The {@code JobListener}s
  @throws SchedulerException If any error occurs