@Override public void terminate() throws InterruptedException { if (jobPersistenceImpl != null) { jobPersistenceImpl.terminate(); } if (jobExecutorImpl != null) { jobExecutorImpl.terminate(); } }
@Override public void terminate() throws InterruptedException { super.terminate(); for (JobPersistence jp : jobPersistenceMap.values()) { jp.terminate(); } for (JobExecutor je : jobExecutorMap.values()) { je.terminate(); } }