|  |  | 
 |  |  |             if(threadPoolPriority != null && threadPoolPriority.intValue() >= 0){ | 
 |  |  |                pro.put("org.quartz.threadPool.threadPriority", "" + (threadPoolPriority==null?5:(threadPoolPriority<=0?5:threadPoolPriority))); | 
 |  |  |             } | 
 |  |  |             if(threadPoolMaxCount != null && threadPoolPriority != null){ | 
 |  |  |                if(threadPoolMaxCount.intValue() < threadPoolPriority.intValue()){ | 
 |  |  |                   throw new SchedulerException("threadPoolMaxCount必须大于等于threadPoolPriority") ; | 
 |  |  |                } | 
 |  |  |             } | 
 |  |  |             scheduler = new StdSchedulerFactory(pro).getScheduler(); | 
 |  |  |          } catch (SchedulerException e) { | 
 |  |  |             log.error(e) ; |