code: @Inject(optional = true)
      public void addTriggerListeners(Set<TriggerListener> triggerListeners) throws SchedulerException {
          for (TriggerListener triggerListener : triggerListeners) {
              scheduler.getListenerManager().addTriggerListener(triggerListener);
          }
      }
docs: Sets the {@code TriggerListener}s.
  
  @param triggerListeners The {@code TriggerListener}s
  @throws SchedulerException If any error occurs