public class ReceiveTaskImpl extends TaskImpl implements ReceiveTask
Modifier and Type | Field and Description |
---|---|
protected static Attribute<String> |
implementationAttribute |
protected static Attribute<Boolean> |
instantiateAttribute |
protected static AttributeReference<Message> |
messageRefAttribute |
protected static AttributeReference<Operation> |
operationRefAttribute |
camundaAsyncAttribute
completionQuantityAttribute, dataInputAssociationCollection, dataOutputAssociationCollection, defaultAttribute, ioSpecificationChild, isForCompensationAttribute, loopCharacteristicsChild, propertyCollection, resourceRoleCollection, startQuantityAttribute
camundaAsyncAfter, camundaAsyncBefore, camundaExclusive, camundaJobPriority, incomingCollection, outgoingCollection
auditingChild, categoryValueRefCollection, monitoringChild, nameAttribute
documentationCollection, extensionElementsChild, idAttribute
modelInstance
Constructor and Description |
---|
ReceiveTaskImpl(ModelTypeInstanceContext context) |
Modifier and Type | Method and Description |
---|---|
ReceiveTaskBuilder |
builder()
Returns a new fluent builder for the element if implemented.
|
String |
getImplementation() |
Message |
getMessage() |
Operation |
getOperation() |
boolean |
instantiate() |
static void |
registerType(ModelBuilder modelBuilder) |
void |
setImplementation(String implementation) |
void |
setInstantiate(boolean instantiate) |
void |
setMessage(Message message) |
void |
setOperation(Operation operation) |
getDiagramElement, isCamundaAsync, setCamundaAsync
getCompletionQuantity, getDataInputAssociations, getDataOutputAssociations, getDefault, getIoSpecification, getLoopCharacteristics, getProperties, getResourceRoles, getStartQuantity, isForCompensation, setCompletionQuantity, setDefault, setForCompensation, setIoSpecification, setLoopCharacteristics, setStartQuantity
getCamundaJobPriority, getIncoming, getOutgoing, getPreviousNodes, getSucceedingNodes, isCamundaAsyncAfter, isCamundaAsyncBefore, isCamundaExclusive, setCamundaAsyncAfter, setCamundaAsyncBefore, setCamundaExclusive, setCamundaJobPriority, updateAfterReplacement
getAuditing, getCategoryValueRefs, getMonitoring, getName, setAuditing, setMonitoring, setName
getDocumentations, getExtensionElements, getId, getIncomingReferencesByType, setExtensionElements, setId
getScope, isScope
addChildElement, asSet, equals, getAttributeValue, getAttributeValueNs, getChildElementsByType, getChildElementsByType, getDomElement, getElementType, getModelInstance, getParentElement, getRawTextContent, getTextContent, getUniqueChildElementByNameNs, getUniqueChildElementByType, hashCode, insertElementAfter, removeAttribute, removeAttributeNs, removeChildElement, replaceChildElement, replaceWithElement, setAttributeValue, setAttributeValue, setAttributeValue, setAttributeValueNs, setAttributeValueNs, setAttributeValueNs, setTextContent, setUniqueChildElementByNameNs
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
getDiagramElement, isCamundaAsync, setCamundaAsync
getCompletionQuantity, getDataInputAssociations, getDataOutputAssociations, getDefault, getIoSpecification, getLoopCharacteristics, getProperties, getResourceRoles, getStartQuantity, isForCompensation, setCompletionQuantity, setDefault, setForCompensation, setIoSpecification, setLoopCharacteristics, setStartQuantity
getCamundaJobPriority, getIncoming, getOutgoing, getPreviousNodes, getSucceedingNodes, isCamundaAsyncAfter, isCamundaAsyncBefore, isCamundaExclusive, setCamundaAsyncAfter, setCamundaAsyncBefore, setCamundaExclusive, setCamundaJobPriority
getAuditing, getCategoryValueRefs, getMonitoring, getName, setAuditing, setMonitoring, setName
getDocumentations, getExtensionElements, getId, setExtensionElements, setId
getScope, isScope
addChildElement, getAttributeValue, getAttributeValueNs, getChildElementsByType, getChildElementsByType, getDomElement, getElementType, getModelInstance, getParentElement, getRawTextContent, getTextContent, getUniqueChildElementByNameNs, getUniqueChildElementByType, insertElementAfter, removeAttribute, removeAttributeNs, removeChildElement, replaceChildElement, replaceWithElement, setAttributeValue, setAttributeValue, setAttributeValue, setAttributeValueNs, setAttributeValueNs, setAttributeValueNs, setTextContent, setUniqueChildElementByNameNs, updateAfterReplacement
getId, setId
protected static AttributeReference<Message> messageRefAttribute
protected static AttributeReference<Operation> operationRefAttribute
public ReceiveTaskImpl(ModelTypeInstanceContext context)
public static void registerType(ModelBuilder modelBuilder)
public ReceiveTaskBuilder builder()
BpmnModelElementInstance
builder
in interface BpmnModelElementInstance
builder
in interface FlowNode
builder
in interface ReceiveTask
builder
in class TaskImpl
public String getImplementation()
getImplementation
in interface ReceiveTask
public void setImplementation(String implementation)
setImplementation
in interface ReceiveTask
public boolean instantiate()
instantiate
in interface ReceiveTask
public void setInstantiate(boolean instantiate)
setInstantiate
in interface ReceiveTask
public Message getMessage()
getMessage
in interface ReceiveTask
public void setMessage(Message message)
setMessage
in interface ReceiveTask
public Operation getOperation()
getOperation
in interface ReceiveTask
public void setOperation(Operation operation)
setOperation
in interface ReceiveTask
Copyright © 2021. All rights reserved.