public class JcaInflowExecuteJobsRunnable extends ExecuteJobsRunnable
Modifier and Type | Field and Description |
---|---|
protected static Method |
method |
protected JcaExecutorServiceConnector |
ra |
jobExecutor, jobIds, processEngine
Constructor and Description |
---|
JcaInflowExecuteJobsRunnable(List<String> jobIds,
ProcessEngineImpl processEngine,
JcaExecutorServiceConnector connector) |
Modifier and Type | Method and Description |
---|---|
protected void |
executeJob(String nextJobId,
CommandExecutor commandExecutor,
JobFailureCollector jobFailureCollector)
Note: this is a hook to be overridden by
org.camunda.bpm.container.impl.threading.ra.inflow.JcaInflowExecuteJobsRunnable.executeJob(String, CommandExecutor)
|
protected void |
loadMethod() |
protected ClassLoader |
switchClassLoader()
Context class loader switch is not necessary since
the loader used for job execution is successor of the engine's
|
run, unlockJob
protected final JcaExecutorServiceConnector ra
protected static Method method
public JcaInflowExecuteJobsRunnable(List<String> jobIds, ProcessEngineImpl processEngine, JcaExecutorServiceConnector connector)
protected void executeJob(String nextJobId, CommandExecutor commandExecutor, JobFailureCollector jobFailureCollector)
ExecuteJobsRunnable
executeJob
in class ExecuteJobsRunnable
protected void loadMethod()
protected ClassLoader switchClassLoader()
switchClassLoader
in class ExecuteJobsRunnable
ExecuteJobsRunnable.switchClassLoader()
Copyright © 2021. All rights reserved.