public class MessageJobDeclaration extends JobDeclaration<MessageEntity>
Declaration of a Message Job (Asynchronous continuation job)
| Modifier and Type | Field and Description | 
|---|---|
| static String | ASYNC_AFTER | 
| static String | ASYNC_BEFORE | 
| protected String[] | operationIdentifier | 
activityId, exclusive, jobConfiguration, jobDefinitionId, jobHandlerConfiguration, jobHandlerType| Constructor and Description | 
|---|
| MessageJobDeclaration(String[] operationsIdentifier) | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | isApplicableForOperation(AtomicOperation operation) | 
| protected MessageEntity | newJobInstance(ExecutionEntity execution) | 
| void | setJobHandlerConfiguration(MessageEntity message,
                          ExecutionEntity execution,
                          AtomicOperation executionOperation) | 
| protected void | setMessageDueDate(MessageEntity message) | 
createJobInstance, getActivityId, getJobConfiguration, getJobDefinitionId, getJobHandlerConfiguration, getJobHandlerType, isExclusive, setActivityId, setExclusive, setJobConfiguration, setJobDefinitionId, setJobHandlerConfiguration, setJobHandlerTypepublic static final String ASYNC_BEFORE
public static final String ASYNC_AFTER
protected String[] operationIdentifier
public MessageJobDeclaration(String[] operationsIdentifier)
protected MessageEntity newJobInstance(ExecutionEntity execution)
newJobInstance in class JobDeclaration<MessageEntity>public void setJobHandlerConfiguration(MessageEntity message, ExecutionEntity execution, AtomicOperation executionOperation)
public boolean isApplicableForOperation(AtomicOperation operation)
protected void setMessageDueDate(MessageEntity message)
Copyright © 2018. All rights reserved.