public class BatchJobDeclaration extends JobDeclaration<BatchJobContext,MessageEntity>
activity, exclusive, jobConfiguration, jobDefinitionId, jobHandlerConfiguration, jobHandlerType, jobPriorityProvider
Constructor and Description |
---|
BatchJobDeclaration(String jobHandlerType) |
Modifier and Type | Method and Description |
---|---|
ParameterValueProvider |
getJobPriorityProvider() |
protected MessageEntity |
newJobInstance(BatchJobContext context) |
protected ExecutionEntity |
resolveExecution(BatchJobContext context)
Returns the execution in which context the job is created.
|
protected String |
resolveJobDefinitionId(BatchJobContext context) |
protected JobHandlerConfiguration |
resolveJobHandlerConfiguration(BatchJobContext context) |
createJobInstance, getActivity, getActivityId, getJobConfiguration, getJobDefinitionId, getJobHandlerType, getProcessDefinition, isExclusive, postInitialize, reconfigure, resolveDueDate, resolveExclusive, resolveJobHandler, resolveJobHandlerType, resolveRetries, setActivity, setExclusive, setJobConfiguration, setJobDefinitionId, setJobPriorityProvider
public BatchJobDeclaration(String jobHandlerType)
protected ExecutionEntity resolveExecution(BatchJobContext context)
JobDeclaration
resolveExecution
in class JobDeclaration<BatchJobContext,MessageEntity>
protected MessageEntity newJobInstance(BatchJobContext context)
newJobInstance
in class JobDeclaration<BatchJobContext,MessageEntity>
protected JobHandlerConfiguration resolveJobHandlerConfiguration(BatchJobContext context)
resolveJobHandlerConfiguration
in class JobDeclaration<BatchJobContext,MessageEntity>
protected String resolveJobDefinitionId(BatchJobContext context)
resolveJobDefinitionId
in class JobDeclaration<BatchJobContext,MessageEntity>
public ParameterValueProvider getJobPriorityProvider()
getJobPriorityProvider
in class JobDeclaration<BatchJobContext,MessageEntity>
Copyright © 2020. All rights reserved.