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.