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.