public class ServiceTaskImpl extends TaskImpl implements ServiceTask
Modifier and Type | Field and Description |
---|---|
protected static Attribute<String> |
camundaClassAttribute
camunda extensions
|
protected static Attribute<String> |
camundaDelegateExpressionAttribute |
protected static Attribute<String> |
camundaExpressionAttribute |
protected static Attribute<String> |
camundaResultVariableAttribute |
protected static Attribute<String> |
camundaTypeAttribute |
protected static Attribute<String> |
implementationAttribute |
protected static AttributeReference<Operation> |
operationRefAttribute |
camundaAsyncAttribute
completionQuantityAttribute, dataInputAssociationCollection, dataOutputAssociationCollection, defaultAttribute, ioSpecificationChild, isForCompensationAttribute, loopCharacteristicsChild, propertyCollection, resourceRoleCollection, startQuantityAttribute
camundaAsyncAfter, camundaAsyncBefore, camundaExclusive, incomingCollection, outgoingCollection
auditingChild, categoryValueRefCollection, monitoringChild, nameAttribute
documentationCollection, extensionElementsChild, idAttribute
modelInstance
Constructor and Description |
---|
ServiceTaskImpl(ModelTypeInstanceContext context) |
Modifier and Type | Method and Description |
---|---|
ServiceTaskBuilder |
builder()
Returns a new fluent builder for the element if implemented.
|
String |
getCamundaClass()
camunda extensions
|
String |
getCamundaDelegateExpression() |
String |
getCamundaExpression() |
String |
getCamundaResultVariable() |
String |
getCamundaType() |
String |
getImplementation() |
Operation |
getOperation() |
static void |
registerType(ModelBuilder modelBuilder) |
void |
setCamundaClass(String camundaClass) |
void |
setCamundaDelegateExpression(String camundaExpression) |
void |
setCamundaExpression(String camundaExpression) |
void |
setCamundaResultVariable(String camundaResultVariable) |
void |
setCamundaType(String camundaType) |
void |
setImplementation(String implementation) |
void |
setOperation(Operation operation) |
getDiagramElement, isCamundaAsync, setCamundaAsync
getCompletionQuantity, getDataInputAssociations, getDataOutputAssociations, getDefault, getIoSpecification, getLoopCharacteristics, getProperties, getResourceRoles, getStartQuantity, isForCompensation, setCompletionQuantity, setDefault, setForCompensation, setIoSpecification, setLoopCharacteristics, setStartQuantity
getIncoming, getOutgoing, getPreviousNodes, getSucceedingNodes, isCamundaAsyncAfter, isCamundaAsyncBefore, isCamundaExclusive, setCamundaAsyncAfter, setCamundaAsyncBefore, setCamundaExclusive, updateAfterReplacement
getAuditing, getCategoryValueRefs, getMonitoring, getName, setAuditing, setMonitoring, setName
getDocumentations, getExtensionElements, getId, getIncomingReferencesByType, setExtensionElements, setId
getScope, isScope
addChildElement, equals, getAttributeValue, getAttributeValueNs, getChildElementsByType, getChildElementsByType, getDomElement, getElementType, getModelInstance, getParentElement, getRawTextContent, getTextContent, getUniqueChildElementByNameNs, getUniqueChildElementByType, hashCode, insertElementAfter, removeAttribute, removeAttributeNs, removeChildElement, replaceChildElement, replaceWithElement, setAttributeValue, setAttributeValue, 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
getIncoming, getOutgoing, getPreviousNodes, getSucceedingNodes, isCamundaAsyncAfter, isCamundaAsyncBefore, isCamundaExclusive, setCamundaAsyncAfter, setCamundaAsyncBefore, setCamundaExclusive
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, setAttributeValueNs, setAttributeValueNs, setTextContent, setUniqueChildElementByNameNs, updateAfterReplacement
getId, setId
protected static AttributeReference<Operation> operationRefAttribute
protected static Attribute<String> camundaDelegateExpressionAttribute
public ServiceTaskImpl(ModelTypeInstanceContext context)
public static void registerType(ModelBuilder modelBuilder)
public ServiceTaskBuilder builder()
BpmnModelElementInstance
builder
in interface BpmnModelElementInstance
builder
in interface FlowNode
builder
in interface ServiceTask
builder
in class TaskImpl
public String getImplementation()
getImplementation
in interface ServiceTask
public void setImplementation(String implementation)
setImplementation
in interface ServiceTask
public Operation getOperation()
getOperation
in interface ServiceTask
public void setOperation(Operation operation)
setOperation
in interface ServiceTask
public String getCamundaClass()
getCamundaClass
in interface ServiceTask
public void setCamundaClass(String camundaClass)
setCamundaClass
in interface ServiceTask
public String getCamundaDelegateExpression()
getCamundaDelegateExpression
in interface ServiceTask
public void setCamundaDelegateExpression(String camundaExpression)
setCamundaDelegateExpression
in interface ServiceTask
public String getCamundaExpression()
getCamundaExpression
in interface ServiceTask
public void setCamundaExpression(String camundaExpression)
setCamundaExpression
in interface ServiceTask
public String getCamundaResultVariable()
getCamundaResultVariable
in interface ServiceTask
public void setCamundaResultVariable(String camundaResultVariable)
setCamundaResultVariable
in interface ServiceTask
public String getCamundaType()
getCamundaType
in interface ServiceTask
public void setCamundaType(String camundaType)
setCamundaType
in interface ServiceTask
Copyright © 2018. All rights reserved.