Interface ServiceTask
-
- All Superinterfaces:
Activity
,BaseElement
,BpmnModelElementInstance
,FlowElement
,FlowNode
,InteractionNode
,ModelElementInstance
,Task
- All Known Implementing Classes:
ServiceTaskImpl
public interface ServiceTask extends Task
The BPMN serviceTask element- Author:
- Sebastian Menski
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ServiceTaskBuilder
builder()
Returns a new fluent builder for the element if implemented.String
getCamundaClass()
camunda extensionsString
getCamundaDelegateExpression()
String
getCamundaExpression()
String
getCamundaResultVariable()
String
getCamundaTaskPriority()
String
getCamundaTopic()
String
getCamundaType()
String
getImplementation()
Operation
getOperation()
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
setOperation(Operation operation)
-
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
-
-
-
-
Method Detail
-
builder
ServiceTaskBuilder builder()
Description copied from interface:BpmnModelElementInstance
Returns a new fluent builder for the element if implemented.- Specified by:
builder
in interfaceBpmnModelElementInstance
- Specified by:
builder
in interfaceFlowNode
- Returns:
- the builder object
-
getImplementation
String getImplementation()
-
setImplementation
void setImplementation(String implementation)
-
getOperation
Operation getOperation()
-
setOperation
void setOperation(Operation operation)
-
getCamundaClass
String getCamundaClass()
camunda extensions
-
setCamundaClass
void setCamundaClass(String camundaClass)
-
getCamundaDelegateExpression
String getCamundaDelegateExpression()
-
setCamundaDelegateExpression
void setCamundaDelegateExpression(String camundaExpression)
-
getCamundaExpression
String getCamundaExpression()
-
setCamundaExpression
void setCamundaExpression(String camundaExpression)
-
getCamundaResultVariable
String getCamundaResultVariable()
-
setCamundaResultVariable
void setCamundaResultVariable(String camundaResultVariable)
-
getCamundaType
String getCamundaType()
-
setCamundaType
void setCamundaType(String camundaType)
-
getCamundaTopic
String getCamundaTopic()
-
setCamundaTopic
void setCamundaTopic(String camundaTopic)
-
getCamundaTaskPriority
String getCamundaTaskPriority()
-
setCamundaTaskPriority
void setCamundaTaskPriority(String taskPriority)
-
-