public void executeJobs(List<String> jobIds, ProcessEngineImpl processEngine) { try { threadPoolExecutor.execute(getExecuteJobsRunnable(jobIds, processEngine)); } catch (RejectedExecutionException e) { logRejectedExecution(processEngine, jobIds.size()); rejectedJobsHandler.jobsRejected(jobIds, processEngine, this); } }
public void executeJobs(List<String> jobIds, ProcessEngineImpl processEngine) { try { threadPoolExecutor.execute(getExecuteJobsRunnable(jobIds, processEngine)); } catch (RejectedExecutionException e) { logRejectedExecution(processEngine, jobIds.size()); rejectedJobsHandler.jobsRejected(jobIds, processEngine, this); } }
public void executeJobs(List<String> jobIds, ProcessEngineImpl processEngine) { try { taskExecutor.execute(getExecuteJobsRunnable(jobIds, processEngine)); } catch (RejectedExecutionException e) { logRejectedExecution(processEngine, jobIds.size()); rejectedJobsHandler.jobsRejected(jobIds, processEngine, this); } }
public void executeJobs(List<String> jobIds, ProcessEngineImpl processEngine) { final RuntimeContainerDelegate runtimeContainerDelegate = getRuntimeContainerDelegate(); final ExecutorService executorService = runtimeContainerDelegate.getExecutorService(); Runnable executeJobsRunnable = getExecuteJobsRunnable(jobIds, processEngine); // delegate job execution to runtime container if(!executorService.schedule(executeJobsRunnable, false)) { logRejectedExecution(processEngine, jobIds.size()); rejectedJobsHandler.jobsRejected(jobIds, processEngine, this); } }
public void executeJobs(List<String> jobIds, ProcessEngineImpl processEngine) { final RuntimeContainerDelegate runtimeContainerDelegate = getRuntimeContainerDelegate(); final ExecutorService executorService = runtimeContainerDelegate.getExecutorService(); Runnable executeJobsRunnable = getExecuteJobsRunnable(jobIds, processEngine); // delegate job execution to runtime container if(!executorService.schedule(executeJobsRunnable, false)) { logRejectedExecution(processEngine, jobIds.size()); rejectedJobsHandler.jobsRejected(jobIds, processEngine, this); } }
public void executeJobs(List<String> jobIds, ProcessEngineImpl processEngine) { try { threadPoolExecutor.execute(getExecuteJobsRunnable(jobIds, processEngine)); } catch (RejectedExecutionException e) { logRejectedExecution(processEngine, jobIds.size()); rejectedJobsHandler.jobsRejected(jobIds, processEngine, this); } }
public void executeJobs(List<String> jobIds, ProcessEngineImpl processEngine) { final RuntimeContainerDelegate runtimeContainerDelegate = getRuntimeContainerDelegate(); final ExecutorService executorService = runtimeContainerDelegate.getExecutorService(); Runnable executeJobsRunnable = getExecuteJobsRunnable(jobIds, processEngine); // delegate job execution to runtime container if(!executorService.schedule(executeJobsRunnable, false)) { logRejectedExecution(processEngine, jobIds.size()); rejectedJobsHandler.jobsRejected(jobIds, processEngine, this); } }