org.camunda.bpm.engine.impl.migration.batch
Class MigrationBatchJobDeclaration
java.lang.Object
org.camunda.bpm.engine.impl.jobexecutor.JobDeclaration<MigrationBatchJobDeclaration.BatchJobContext,MessageEntity>
org.camunda.bpm.engine.impl.migration.batch.MigrationBatchJobDeclaration
- All Implemented Interfaces:
- Serializable
public class MigrationBatchJobDeclaration
- extends JobDeclaration<MigrationBatchJobDeclaration.BatchJobContext,MessageEntity>
Job declaration for batch migration jobs. The batch migration job
migrates a list of process instances.
- See Also:
- Serialized Form
| Methods 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 |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MigrationBatchJobDeclaration
public MigrationBatchJobDeclaration()
resolveExecution
protected ExecutionEntity resolveExecution(MigrationBatchJobDeclaration.BatchJobContext context)
- Description copied from class:
JobDeclaration
- Returns 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:
resolveExecution in class JobDeclaration<MigrationBatchJobDeclaration.BatchJobContext,MessageEntity>
newJobInstance
protected MessageEntity newJobInstance(MigrationBatchJobDeclaration.BatchJobContext context)
- Specified by:
newJobInstance in class JobDeclaration<MigrationBatchJobDeclaration.BatchJobContext,MessageEntity>
resolveJobHandlerConfiguration
protected JobHandlerConfiguration resolveJobHandlerConfiguration(MigrationBatchJobDeclaration.BatchJobContext context)
- Specified by:
resolveJobHandlerConfiguration in class JobDeclaration<MigrationBatchJobDeclaration.BatchJobContext,MessageEntity>
resolveJobDefinitionId
protected String resolveJobDefinitionId(MigrationBatchJobDeclaration.BatchJobContext context)
- Overrides:
resolveJobDefinitionId in class JobDeclaration<MigrationBatchJobDeclaration.BatchJobContext,MessageEntity>
getJobPriorityProvider
public ParameterValueProvider getJobPriorityProvider()
- Overrides:
getJobPriorityProvider in class JobDeclaration<MigrationBatchJobDeclaration.BatchJobContext,MessageEntity>
Copyright © 2016 camunda services GmbH. All rights reserved.