code: @Override
  	public boolean isPaused(JobKey jobKey) throws SchedulerException {
  		List<? extends Trigger> triggers = scheduler.getTriggersOfJob(jobKey);
  		boolean result = true; 
  		if (null != triggers && triggers.size() > 0) {
  			for (Trigger trigger : triggers) {
  				result = result && scheduler.getTriggerState(trigger.getKey()) == TriggerState.PAUSED;
  			}
  			return result;
  		}
  		return false;
  	}
docs: /* (non-Javadoc)
  @see de.chandre.admintool.quartz.AdminToolQuartzService#isPaused(org.quartz.JobKey)