org.camunda.bpm.model.bpmn.impl.instance
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, org.camunda.bpm.model.xml.instance.ModelElementInstance
public class SendTaskImpl
- extends TaskImpl
- implements SendTask
The BPMN sendTask element
- Author:
- Sebastian Menski
| Fields inherited from class org.camunda.bpm.model.xml.impl.instance.ModelElementInstanceImpl |
modelInstance |
|
Constructor Summary |
SendTaskImpl(org.camunda.bpm.model.xml.impl.instance.ModelTypeInstanceContext context)
|
| 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.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 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.FlowNode |
getCamundaJobPriority, getIncoming, getOutgoing, getPreviousNodes, getSucceedingNodes, isCamundaAsyncAfter, isCamundaAsyncBefore, isCamundaExclusive, setCamundaAsyncAfter, setCamundaAsyncBefore, setCamundaExclusive, setCamundaJobPriority |
| 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 |
implementationAttribute
protected static org.camunda.bpm.model.xml.type.attribute.Attribute<String> implementationAttribute
messageRefAttribute
protected static org.camunda.bpm.model.xml.type.reference.AttributeReference<Message> messageRefAttribute
operationRefAttribute
protected static org.camunda.bpm.model.xml.type.reference.AttributeReference<Operation> operationRefAttribute
camundaClassAttribute
protected static org.camunda.bpm.model.xml.type.attribute.Attribute<String> camundaClassAttribute
- camunda extensions
camundaDelegateExpressionAttribute
protected static org.camunda.bpm.model.xml.type.attribute.Attribute<String> camundaDelegateExpressionAttribute
camundaExpressionAttribute
protected static org.camunda.bpm.model.xml.type.attribute.Attribute<String> camundaExpressionAttribute
camundaResultVariableAttribute
protected static org.camunda.bpm.model.xml.type.attribute.Attribute<String> camundaResultVariableAttribute
camundaTopicAttribute
protected static org.camunda.bpm.model.xml.type.attribute.Attribute<String> camundaTopicAttribute
camundaTypeAttribute
protected static org.camunda.bpm.model.xml.type.attribute.Attribute<String> camundaTypeAttribute
camundaTaskPriorityAttribute
protected static org.camunda.bpm.model.xml.type.attribute.Attribute<String> camundaTaskPriorityAttribute
SendTaskImpl
public SendTaskImpl(org.camunda.bpm.model.xml.impl.instance.ModelTypeInstanceContext context)
registerType
public static void registerType(org.camunda.bpm.model.xml.ModelBuilder modelBuilder)
builder
public SendTaskBuilder builder()
- Description copied from interface:
BpmnModelElementInstance
- Returns a new fluent builder for the element if implemented.
- Specified by:
builder in interface BpmnModelElementInstance- Specified by:
builder in interface FlowNode- Specified by:
builder in interface SendTask- Overrides:
builder in class TaskImpl
- Returns:
- the builder object
getImplementation
public String getImplementation()
- Specified by:
getImplementation in interface SendTask
setImplementation
public void setImplementation(String implementation)
- Specified by:
setImplementation in interface SendTask
getMessage
public Message getMessage()
- Specified by:
getMessage in interface SendTask
setMessage
public void setMessage(Message message)
- Specified by:
setMessage in interface SendTask
getOperation
public Operation getOperation()
- Specified by:
getOperation in interface SendTask
setOperation
public void setOperation(Operation operation)
- Specified by:
setOperation in interface SendTask
getCamundaClass
public String getCamundaClass()
- camunda extensions
- Specified by:
getCamundaClass in interface SendTask
setCamundaClass
public void setCamundaClass(String camundaClass)
- Specified by:
setCamundaClass in interface SendTask
getCamundaDelegateExpression
public String getCamundaDelegateExpression()
- Specified by:
getCamundaDelegateExpression in interface SendTask
setCamundaDelegateExpression
public void setCamundaDelegateExpression(String camundaExpression)
- Specified by:
setCamundaDelegateExpression in interface SendTask
getCamundaExpression
public String getCamundaExpression()
- Specified by:
getCamundaExpression in interface SendTask
setCamundaExpression
public void setCamundaExpression(String camundaExpression)
- Specified by:
setCamundaExpression in interface SendTask
getCamundaResultVariable
public String getCamundaResultVariable()
- Specified by:
getCamundaResultVariable in interface SendTask
setCamundaResultVariable
public void setCamundaResultVariable(String camundaResultVariable)
- Specified by:
setCamundaResultVariable in interface SendTask
getCamundaTopic
public String getCamundaTopic()
- Specified by:
getCamundaTopic in interface SendTask
setCamundaTopic
public void setCamundaTopic(String camundaTopic)
- Specified by:
setCamundaTopic in interface SendTask
getCamundaType
public String getCamundaType()
- Specified by:
getCamundaType in interface SendTask
setCamundaType
public void setCamundaType(String camundaType)
- Specified by:
setCamundaType in interface SendTask
getCamundaTaskPriority
public String getCamundaTaskPriority()
- Specified by:
getCamundaTaskPriority in interface SendTask
setCamundaTaskPriority
public void setCamundaTaskPriority(String taskPriority)
- Specified by:
setCamundaTaskPriority in interface SendTask
Copyright © 2017 camunda services GmbH. All rights reserved.