Class SendTaskImpl
java.lang.Object
org.camunda.bpm.model.xml.impl.instance.ModelElementInstanceImpl
org.camunda.bpm.model.bpmn.impl.instance.BpmnModelElementInstanceImpl
org.camunda.bpm.model.bpmn.impl.instance.BaseElementImpl
org.camunda.bpm.model.bpmn.impl.instance.FlowElementImpl
org.camunda.bpm.model.bpmn.impl.instance.FlowNodeImpl
org.camunda.bpm.model.bpmn.impl.instance.ActivityImpl
org.camunda.bpm.model.bpmn.impl.instance.TaskImpl
org.camunda.bpm.model.bpmn.impl.instance.SendTaskImpl
- All Implemented Interfaces:
Activity
,BaseElement
,BpmnModelElementInstance
,FlowElement
,FlowNode
,InteractionNode
,SendTask
,Task
,ModelElementInstance
The BPMN sendTask element
- Author:
- Sebastian Menski
-
Field Summary
Modifier and TypeFieldDescriptioncamunda extensionsprotected static AttributeReference<Message>
protected static AttributeReference<Operation>
Fields inherited from class org.camunda.bpm.model.bpmn.impl.instance.TaskImpl
camundaAsyncAttribute
Fields inherited from class org.camunda.bpm.model.bpmn.impl.instance.ActivityImpl
completionQuantityAttribute, dataInputAssociationCollection, dataOutputAssociationCollection, defaultAttribute, ioSpecificationChild, isForCompensationAttribute, loopCharacteristicsChild, propertyCollection, resourceRoleCollection, startQuantityAttribute
Fields inherited from class org.camunda.bpm.model.bpmn.impl.instance.FlowNodeImpl
camundaAsyncAfter, camundaAsyncBefore, camundaExclusive, camundaJobPriority, incomingCollection, outgoingCollection
Fields inherited from class org.camunda.bpm.model.bpmn.impl.instance.FlowElementImpl
auditingChild, categoryValueRefCollection, monitoringChild, nameAttribute
Fields inherited from class org.camunda.bpm.model.bpmn.impl.instance.BaseElementImpl
documentationCollection, extensionElementsChild, idAttribute
Fields inherited from class org.camunda.bpm.model.xml.impl.instance.ModelElementInstanceImpl
modelInstance
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionbuilder()
Returns a new fluent builder for the element if implemented.camunda extensionsstatic void
registerType
(ModelBuilder modelBuilder) void
setCamundaClass
(String camundaClass) void
setCamundaDelegateExpression
(String camundaExpression) void
setCamundaExpression
(String camundaExpression) void
setCamundaResultVariable
(String camundaResultVariable) void
setCamundaTaskPriority
(String taskPriority) void
setCamundaTopic
(String camundaTopic) void
setCamundaType
(String camundaType) void
setImplementation
(String implementation) void
setMessage
(Message message) void
setOperation
(Operation operation) Methods inherited from class org.camunda.bpm.model.bpmn.impl.instance.TaskImpl
getDiagramElement, isCamundaAsync, setCamundaAsync
Methods inherited from class org.camunda.bpm.model.bpmn.impl.instance.ActivityImpl
getCompletionQuantity, getDataInputAssociations, getDataOutputAssociations, getDefault, getIoSpecification, getLoopCharacteristics, getProperties, getResourceRoles, getStartQuantity, isForCompensation, setCompletionQuantity, setDefault, setForCompensation, setIoSpecification, setLoopCharacteristics, setStartQuantity
Methods inherited from class org.camunda.bpm.model.bpmn.impl.instance.FlowNodeImpl
getCamundaJobPriority, getIncoming, getOutgoing, getPreviousNodes, getSucceedingNodes, isCamundaAsyncAfter, isCamundaAsyncBefore, isCamundaExclusive, setCamundaAsyncAfter, setCamundaAsyncBefore, setCamundaExclusive, setCamundaJobPriority, updateAfterReplacement
Methods inherited from class org.camunda.bpm.model.bpmn.impl.instance.FlowElementImpl
getAuditing, getCategoryValueRefs, getMonitoring, getName, setAuditing, setMonitoring, setName
Methods inherited from class org.camunda.bpm.model.bpmn.impl.instance.BaseElementImpl
getDocumentations, getExtensionElements, getId, getIncomingReferencesByType, setExtensionElements, setId
Methods inherited from class org.camunda.bpm.model.bpmn.impl.instance.BpmnModelElementInstanceImpl
getScope, isScope
Methods inherited from class org.camunda.bpm.model.xml.impl.instance.ModelElementInstanceImpl
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
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.camunda.bpm.model.bpmn.instance.Activity
getCompletionQuantity, getDataInputAssociations, getDataOutputAssociations, getDefault, getIoSpecification, getLoopCharacteristics, getProperties, getResourceRoles, getStartQuantity, isForCompensation, setCompletionQuantity, setDefault, setForCompensation, setIoSpecification, setLoopCharacteristics, setStartQuantity
Methods inherited from interface org.camunda.bpm.model.bpmn.instance.BaseElement
getDocumentations, getExtensionElements, getId, setExtensionElements, setId
Methods inherited from interface org.camunda.bpm.model.bpmn.instance.BpmnModelElementInstance
getScope, isScope
Methods inherited from interface org.camunda.bpm.model.bpmn.instance.FlowElement
getAuditing, getCategoryValueRefs, getMonitoring, getName, setAuditing, setMonitoring, setName
Methods inherited from interface org.camunda.bpm.model.bpmn.instance.FlowNode
getCamundaJobPriority, getIncoming, getOutgoing, getPreviousNodes, getSucceedingNodes, isCamundaAsyncAfter, isCamundaAsyncBefore, isCamundaExclusive, setCamundaAsyncAfter, setCamundaAsyncBefore, setCamundaExclusive, setCamundaJobPriority
Methods inherited from interface org.camunda.bpm.model.bpmn.instance.InteractionNode
getId, setId
Methods inherited from interface org.camunda.bpm.model.xml.instance.ModelElementInstance
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
Methods inherited from interface org.camunda.bpm.model.bpmn.instance.Task
getDiagramElement, isCamundaAsync, setCamundaAsync
-
Field Details
-
implementationAttribute
-
messageRefAttribute
-
operationRefAttribute
-
camundaClassAttribute
camunda extensions -
camundaDelegateExpressionAttribute
-
camundaExpressionAttribute
-
camundaResultVariableAttribute
-
camundaTopicAttribute
-
camundaTypeAttribute
-
camundaTaskPriorityAttribute
-
-
Constructor Details
-
SendTaskImpl
-
-
Method Details
-
registerType
-
builder
Description copied from interface:BpmnModelElementInstance
Returns a new fluent builder for the element if implemented. -
getImplementation
- Specified by:
getImplementation
in interfaceSendTask
-
setImplementation
- Specified by:
setImplementation
in interfaceSendTask
-
getMessage
- Specified by:
getMessage
in interfaceSendTask
-
setMessage
- Specified by:
setMessage
in interfaceSendTask
-
getOperation
- Specified by:
getOperation
in interfaceSendTask
-
setOperation
- Specified by:
setOperation
in interfaceSendTask
-
getCamundaClass
camunda extensions- Specified by:
getCamundaClass
in interfaceSendTask
-
setCamundaClass
- Specified by:
setCamundaClass
in interfaceSendTask
-
getCamundaDelegateExpression
- Specified by:
getCamundaDelegateExpression
in interfaceSendTask
-
setCamundaDelegateExpression
- Specified by:
setCamundaDelegateExpression
in interfaceSendTask
-
getCamundaExpression
- Specified by:
getCamundaExpression
in interfaceSendTask
-
setCamundaExpression
- Specified by:
setCamundaExpression
in interfaceSendTask
-
getCamundaResultVariable
- Specified by:
getCamundaResultVariable
in interfaceSendTask
-
setCamundaResultVariable
- Specified by:
setCamundaResultVariable
in interfaceSendTask
-
getCamundaTopic
- Specified by:
getCamundaTopic
in interfaceSendTask
-
setCamundaTopic
- Specified by:
setCamundaTopic
in interfaceSendTask
-
getCamundaType
- Specified by:
getCamundaType
in interfaceSendTask
-
setCamundaType
- Specified by:
setCamundaType
in interfaceSendTask
-
getCamundaTaskPriority
- Specified by:
getCamundaTaskPriority
in interfaceSendTask
-
setCamundaTaskPriority
- Specified by:
setCamundaTaskPriority
in interfaceSendTask
-