org.camunda.bpm.engine.impl.jobexecutor
Class MessageJobDeclaration
java.lang.Object
org.camunda.bpm.engine.impl.jobexecutor.JobDeclaration<ExecutionEntity,MessageEntity>
org.camunda.bpm.engine.impl.jobexecutor.MessageJobDeclaration
- All Implemented Interfaces:
- Serializable
- Direct Known Subclasses:
- AsyncAfterMessageJobDeclaration, AsyncBeforeMessageJobDeclaration
public class MessageJobDeclaration
- extends JobDeclaration<ExecutionEntity,MessageEntity>
Declaration of a Message Job (Asynchronous continuation job)
- Author:
- Daniel Meyer
- See Also:
- Serialized Form
| Methods inherited from class org.camunda.bpm.engine.impl.jobexecutor.JobDeclaration |
createJobInstance, getActivity, getActivityId, getJobConfiguration, getJobDefinitionId, getJobHandlerConfiguration, getJobHandlerType, getJobPriorityProvider, getProcessDefinition, isExclusive, postInitialize, resolveDueDate, resolveExclusive, resolveJobDefinitionId, resolveJobHandlerConfiguration, resolveJobHandlerType, resolveRetries, setActivity, setExclusive, setJobConfiguration, setJobDefinitionId, setJobHandlerConfiguration, setJobHandlerType, setJobPriorityProvider |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ASYNC_BEFORE
public static final String ASYNC_BEFORE
- See Also:
- Constant Field Values
ASYNC_AFTER
public static final String ASYNC_AFTER
- See Also:
- Constant Field Values
operationIdentifier
protected String[] operationIdentifier
MessageJobDeclaration
public MessageJobDeclaration(String[] operationsIdentifier)
newJobInstance
protected MessageEntity newJobInstance(ExecutionEntity execution)
- Specified by:
newJobInstance in class JobDeclaration<ExecutionEntity,MessageEntity>
setJobHandlerConfiguration
public void setJobHandlerConfiguration(MessageEntity message,
ExecutionEntity execution,
AtomicOperation executionOperation)
isApplicableForOperation
public boolean isApplicableForOperation(AtomicOperation operation)
resolveExecution
protected ExecutionEntity resolveExecution(ExecutionEntity context)
- Specified by:
resolveExecution in class JobDeclaration<ExecutionEntity,MessageEntity>
Copyright © 2016 camunda services GmbH. All rights reserved.