/** * Deprecated: use {@link #executeJobs(List, ProcessEngineImpl)} instead * @param jobIds */ @Deprecated public void executeJobs(List<String> jobIds) { if(!processEngines.isEmpty()) { executeJobs(jobIds, processEngines.get(0)); } }
/** * Deprecated: use {@link #executeJobs(List, ProcessEngineImpl)} instead * @param jobIds */ @Deprecated public void executeJobs(List<String> jobIds) { if(!processEngines.isEmpty()) { executeJobs(jobIds, processEngines.get(0)); } }
protected void executeJobs(JobAcquisitionContext context, ProcessEngineImpl currentProcessEngine, AcquiredJobs acquiredJobs) { // submit those jobs that were acquired in previous cycles but could not be scheduled for execution List<List<String>> additionalJobs = context.getAdditionalJobsByEngine().get(currentProcessEngine.getName()); if (additionalJobs != null) { for (List<String> jobBatch : additionalJobs) { LOG.executeJobs(currentProcessEngine.getName(), jobBatch); jobExecutor.executeJobs(jobBatch, currentProcessEngine); } } // submit those jobs that were acquired in the current cycle for (List<String> jobIds : acquiredJobs.getJobIdBatches()) { LOG.executeJobs(currentProcessEngine.getName(), jobIds); jobExecutor.executeJobs(jobIds, currentProcessEngine); } }
protected void executeJobs(JobAcquisitionContext context, ProcessEngineImpl currentProcessEngine, AcquiredJobs acquiredJobs) { // submit those jobs that were acquired in previous cycles but could not be scheduled for execution List<List<String>> additionalJobs = context.getAdditionalJobsByEngine().get(currentProcessEngine.getName()); if (additionalJobs != null) { for (List<String> jobBatch : additionalJobs) { LOG.executeJobs(currentProcessEngine.getName(), jobBatch); jobExecutor.executeJobs(jobBatch, currentProcessEngine); } } // submit those jobs that were acquired in the current cycle for (List<String> jobIds : acquiredJobs.getJobIdBatches()) { LOG.executeJobs(currentProcessEngine.getName(), jobIds); jobExecutor.executeJobs(jobIds, currentProcessEngine); } }
/** * Deprecated: use {@link #executeJobs(List, ProcessEngineImpl)} instead * @param jobIds */ @Deprecated public void executeJobs(List<String> jobIds) { if(!processEngines.isEmpty()) { executeJobs(jobIds, processEngines.get(0)); } }
protected void executeJobs(JobAcquisitionContext context, ProcessEngineImpl currentProcessEngine, AcquiredJobs acquiredJobs) { // submit those jobs that were acquired in previous cycles but could not be scheduled for execution List<List<String>> additionalJobs = context.getAdditionalJobsByEngine().get(currentProcessEngine.getName()); if (additionalJobs != null) { for (List<String> jobBatch : additionalJobs) { LOG.executeJobs(currentProcessEngine.getName(), jobBatch); jobExecutor.executeJobs(jobBatch, currentProcessEngine); } } // submit those jobs that were acquired in the current cycle for (List<String> jobIds : acquiredJobs.getJobIdBatches()) { LOG.executeJobs(currentProcessEngine.getName(), jobIds); jobExecutor.executeJobs(jobIds, currentProcessEngine); } }