Class BatchJobDeclaration
java.lang.Object
org.camunda.bpm.engine.impl.jobexecutor.JobDeclaration<BatchJobContext,MessageEntity>
 
org.camunda.bpm.engine.impl.batch.BatchJobDeclaration
- All Implemented Interfaces:
 Serializable
- See Also:
 
- 
Field Summary
Fields inherited from class org.camunda.bpm.engine.impl.jobexecutor.JobDeclaration
activity, exclusive, jobConfiguration, jobDefinitionId, jobHandlerConfiguration, jobHandlerType, jobPriorityProvider - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionprotected MessageEntitynewJobInstance(BatchJobContext context) reconfigure(BatchJobContext context, MessageEntity job) Re-initialize configuration part.protected ExecutionEntityresolveExecution(BatchJobContext context) Returns the execution in which context the job is created.protected StringresolveJobDefinitionId(BatchJobContext context) protected JobHandlerConfigurationMethods inherited from class org.camunda.bpm.engine.impl.jobexecutor.JobDeclaration
createJobInstance, getActivity, getActivityId, getJobConfiguration, getJobDefinitionId, getJobHandlerType, getProcessDefinition, isExclusive, postInitialize, resolveDueDate, resolveExclusive, resolveJobHandler, resolveJobHandlerType, resolveRetries, setActivity, setExclusive, setJobConfiguration, setJobDefinitionId, setJobPriorityProvider 
- 
Constructor Details
- 
BatchJobDeclaration
 
 - 
 - 
Method Details
- 
resolveExecution
Description copied from class:JobDeclarationReturns the execution in which context the job is created. The execution is used to determine the job's priority based on a BPMN activity the execution is currently executing. May be null.- Specified by:
 resolveExecutionin classJobDeclaration<BatchJobContext,MessageEntity> 
 - 
newJobInstance
- Specified by:
 newJobInstancein classJobDeclaration<BatchJobContext,MessageEntity> 
 - 
resolveJobHandlerConfiguration
- Specified by:
 resolveJobHandlerConfigurationin classJobDeclaration<BatchJobContext,MessageEntity> 
 - 
resolveJobDefinitionId
- Overrides:
 resolveJobDefinitionIdin classJobDeclaration<BatchJobContext,MessageEntity> 
 - 
getJobPriorityProvider
- Overrides:
 getJobPriorityProviderin classJobDeclaration<BatchJobContext,MessageEntity> 
 - 
reconfigure
Description copied from class:JobDeclarationRe-initialize configuration part.- Overrides:
 reconfigurein classJobDeclaration<BatchJobContext,MessageEntity> 
 
 -