Class JcaInflowExecuteJobsRunnable
java.lang.Object
org.camunda.bpm.engine.impl.jobexecutor.ExecuteJobsRunnable
org.camunda.bpm.container.impl.threading.ra.inflow.JcaInflowExecuteJobsRunnable
- All Implemented Interfaces:
- Runnable
- Author:
- Daniel Meyer
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprotected static Methodprotected final JcaExecutorServiceConnectorFields inherited from class org.camunda.bpm.engine.impl.jobexecutor.ExecuteJobsRunnablejobExecutor, jobIds, processEngine
- 
Constructor SummaryConstructorsConstructorDescriptionJcaInflowExecuteJobsRunnable(List<String> jobIds, ProcessEngineImpl processEngine, JcaExecutorServiceConnector connector) 
- 
Method SummaryModifier and TypeMethodDescriptionprotected voidexecuteJob(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 voidprotected ClassLoaderContext class loader switch is not necessary since the loader used for job execution is successor of the engine'sMethods inherited from class org.camunda.bpm.engine.impl.jobexecutor.ExecuteJobsRunnablerun, unlockJob
- 
Field Details- 
ra
- 
method
 
- 
- 
Constructor Details- 
JcaInflowExecuteJobsRunnablepublic JcaInflowExecuteJobsRunnable(List<String> jobIds, ProcessEngineImpl processEngine, JcaExecutorServiceConnector connector) 
 
- 
- 
Method Details- 
executeJobprotected void executeJob(String nextJobId, CommandExecutor commandExecutor, JobFailureCollector jobFailureCollector) Description copied from class:ExecuteJobsRunnableNote: this is a hook to be overridden by org.camunda.bpm.container.impl.threading.ra.inflow.JcaInflowExecuteJobsRunnable.executeJob(String, CommandExecutor)- Overrides:
- executeJobin class- ExecuteJobsRunnable
 
- 
loadMethodprotected void loadMethod()
- 
switchClassLoaderContext class loader switch is not necessary since the loader used for job execution is successor of the engine's- Overrides:
- switchClassLoaderin class- ExecuteJobsRunnable
- Returns:
- the context class loader of the current thread.
- See Also:
 
 
-